记录一个我配置debug的总结
大概步骤
- 下载对应版本xdebug
- 下载vscode插件
- 配置
只要跟着一步一步配置即可
在桌面创建一个test文件夹
创建一个index.php文件
win + r
输出cmd
cd到这个文件夹
使用php内置的服务器
php -S localhost:80
访问浏览器
http://localhost
对着这个页面ctrl + a然后复制
进入网址
Xdebug: Support — Tailored Installation Instructions
将刚才复制的内容粘贴到该输入框,然后点击按钮
下载该xdebug
查看php位置
where php# E:\phpStudy\phpStudy_64\installer\Extensions\php\php-8.1.11nts\php.exe
以我的为例下载到该文件夹下
E:\phpStudy\phpStudy_64\installer\Extensions\php\php-8.1.11nts\ext
进入php.ini文件
找到 [Xdebug]
如果没有就在文件最后自己加上
在这下面复制以下内容
zend_extension=xdebugxdebug.mode=debugxdebug.output_dir="E:\phpStudy\phpStudy_64\installer\Extensions\php\debug" ;设置你自己的输出目录,位置随意xdebug.start_with_request=yes ; 所有请求都进入调试xdebug.client_host=127.0.0.1xdebug.port=9003
打开vscode
下载该拓展
打开设置(文件 -> 首选项 -> 设置)
在seeting.json中编辑
设置如下
"php.validate.executablePath": "你的php.exe绝对路径","php.debug.executablePath": "你的php.exe绝对路径",
绝对路径格式为 c;/xxx/php.exe
使用vscode打刚才创建的目录
在该目录下创建一个test.php的文件
内容如下
打开运行和调试
创建launch.json文件
打断点
点击绿色按钮开始调试
访问localhost/test.php
即可进行调试
参考: cVSCode配置PHP Debug插件调试PHP_witton的博客-CSDN博客_phpdebug vscode
来源地址:https://blog.csdn.net/qq_56313338/article/details/127352639