环境介绍
- 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。
# “干掉” nginx 和 php-cgi 进程 taskkill /F /IM

本文介绍了在Windows 10上,使用PHP 7.4.14-nts和PHPStorm 2018.3.3配置Xdebug进行调试的详细步骤。包括下载Xdebug扩展,修改php.ini配置,启动调试服务,以及在PHPStorm中的设置。注意Xdebug 3默认监听端口为9003。
最低0.47元/天 解锁文章
2463

被折叠的 条评论
为什么被折叠?



