下载 XAMPP 展开目录
XAMPP 是一个易于安装的 Apache 发行版,下载并安装好就行了。当然也可以用 phpstudy。
官网下载:https://www.apachefriends.org/zh_cn/download.html


这里我选择下载 PHP7.4,你也可以下载最新版本的 PHP8.0。
然后打开其安装程序,一路 NEXT,安装地址最好不要选 C 盘,选择自己需要的进行安装即可。
添加系统变量展开目录
和之前配置 GCC 一样,找到你安装 XAMPP 的地址,然后添加到 PATH:


我这里是安装在了 E 盘,然后一路确定即可。然后在 cmd 中输入 php -v
来查看你是否配置成功,正常情况如下:


下载 xdebug3 插件 * 展开目录
下载地址:https://xdebug.org/download
我的是 PHP 7.4.16,而且是 Thread safe 版本,所以就下载对应的 TS 的版本。
添加配置展开目录
我下载下来的文件名为:php_xdebug-3.0.3-7.4-vc15-x86_64.dll
将其复制到 php\ext 文件夹下,修改 php.ini 文件,在文件末尾添加以下配置信息:
- [XDebug]
- zend_extension = "E:/XAMPP/php/ext/php_xdebug-3.0.3-7.4-vc15-x86_64.dll"
- xdebug.mode = debug
- xdebug.start_with_request = yes
- xdebug.client_host = "127.0.0.1"
- xdebug.client_port = 9001
注意:这是针对于 xdebug3 的配置,网上绝大多数教程已经失效(大部分是 xdebug2),用网上的教程你会发现你怎么样也不能进行断点调试。
在 VSCode 中安装调试插件展开目录
直接搜索 PHP Debug 然后安装即可,然后点击 VSCode 的 文件 - 首选项 - 设置,在设置里面的扩展找到 php,点击 setting.json 添加以下一行配置:


然后打开你自己的 php 工程文件夹,创建一个 test.php 文件,测试是否配置成功。


断点调试展开目录
你需要在你的 php 工程文件夹中创建 launch.json 文件,将里面的 port 改为之前 php.ini 文件中设置的端口(我这里是 9001),然后打好断点, F5 开始调试,在浏览器中访问你目前的 php 文件,即可进入断点。
这里推荐安装 PHP Server 插件,方便进入浏览器进行调试。
编辑:Henry 2021-03-29 未授权禁止转载
版权属于:字节星球 / 肥柴之家 (转载请联系作者授权)
原文链接:https://www.bytecho.net/archives/1731.html
本作品采用知识共享署名 - 非商业性使用 - 相同方式共享 4.0 国际许可协议进行许可。
vscode 永远滴神
多谢大佬!
好久不见!
最近搬砖有点忙!
::xhl:xiaoku:: 差不多差不多。