环境介绍
- windows 10 操作系统
- php 7.4.14-nts(非线程安全版)
- php 7.1.33-nts(非线程安全版)
- nginx 1.16.1
- phpstorm 2018.3.3
操作步骤
-
使用命令
php -v
查看 php 版本号(本例为7.4.14),到 https://xdebug.org/download.php 下载对应版本的 xdebug 扩展文件。 -
拷贝步骤 1 中下载的 xdebug 扩展文件到扩展目录,在本例中是 D:\Program Files\php-7.4.14\ext ,修改其文件名为 php_xdebug.dll 。
-
修改 php.ini 文件(可用
php --ini
命令查看配置文件所在位置),添加如下核心配置:[xdebug] zend_extension=php_xdebug.dll xdebug.client_host=localhost xdebug.mode=debug xdebug.start_with_request=yes
特别说明: xdebug 3 的默认监听端口为 9003,故在上述配置中未体现监听端口项。
-
重启 php-cgi 和 nginx。