环境
VSCode
:安装PHP Debug
拓展PHP 7.4.26
(XAMPP):xampp-windows-x64-7.4.26-0-VC15-installer.exe
XDebug
:使用D:\xampp\php\ext
自带的2.8.1
版本的php_xdebug.dll
配置
php.ini
增加以下内容:
1 | [XDebug] |
重启PHP
,打开http://localhost/dashboard/phpinfo.php查看是否启动成功(搜索xdebug
)
VSCode
setting.json
打开网站根目录(如D:\xampp\htdocs
),打开一个php
文件(如index.php
),然后使用VSCode
打开
如果之前没配置过php路径,会提示配置php.validate.executablePath
修改setting.json
,增加路径配置:
1 | "php.validate.executablePath": "D:\\xampp\\php\\php.exe", |
launch.json
增加Listen for Xdebug
配置,端口与php.ini
的配置保持一致
如:
1 | { |
调试
附加后下断点即可,可使用curl
发送请求:
1 | curl http://localhost/index.php |