VSCode配置PHP开发环境 - Xdebug3

前言:
网上参考了很多安装配置教程,最后都无法在vscode中断点调试,最终发现是Xdebug3.x版配置项更新了,和Xdebug2.x版配置项名称差异比较多,特写此文帮助大家

一、安装php,apache

添加系统变量
把PHP.exe所在文件夹路径(例如:D:\Program Files\xampp\php)添加进环境变量-系统变量-Path中(直接搜索框搜索系统变量便可找到)。

在cmd中输入php -v,检查是否配置成功


配置成功

二、 下载xdebug插件

检查PHP版本信息
检查自己安装的PHP版本信息,查找处应该下载上面的哪个链接;

打开记事本,填入以下代码:

<?php   
    phpinfo();    
?>
另存为一个php文件,例如文件名为:phpinfo.php

运行后。

打开网址:http://xdebug.org/wizard

把phpinfo运行的页面赋值进去选择合适的xdebug版本


把下载的x-debug文件(php_xdebug-3.0.3-7.4-vc15-x86_64.dll)复制到php\ext文件夹下(例如我的是:D:\Program Files\xampp\php\ext)
用记事本修改php.ini文件,在文件末尾添加几行配置信息,然后保存。

注意:

此处配置信息为Xdebug最新版3.03的配置项名称,和2.x版本不同,填写错误会无法使用。

三、下载并安装VSCode
下载地址:https://code.visualstudio.com/

在VSCode中安装调试插件
1、点击扩展栏,输入PHP,选择PHP Debug和

PHP IntelliSense安装。

2、点击VSCode的 文件-首选项-设置(不同版本可能显示不同,注意查找用户设置),在设置里面的扩展找到php,点击setting.json添加以下一行配置:


里面的php.exe替换成自己的安装路径。

3、配置Debug

   1>选择 VSCode的左侧列表的“资源管理器”选项

    2>菜单操作:文件-打开文件夹  选择 D:\Program Files\xampp\htdocs 路径(注意替换成自己的路径)

    

3>在此文件夹内新建一个test.php文件

4.单击VSCode左侧列表的运行和调试图标,创建launch.json文件,环境选择PHP

注意:

默认的launch.json中port为9000,由于Xdebug3.03的默认调试端口已改为9003,所以此处需要改为9003。

4、然后简单调试下,验证配置是否成功。设置断点,然后vscode菜单中选择“运行(R)-启动调试”启动调试。

5、在浏览器中打开要调试的php(不是文件路径而是服务器的地址(http://localhost:/test.php)),VSCode就会命中到打断点的地方。


————————————————
版权声明:本文为CSDN博主「SabreWulf2020」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/lvyiwuhen/article/details/114644039

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值