使用vscode调试php

由于测试要使用到这个环境,之前没有做过这方面的工作,特此做个记录以免遗忘

工具:
vscode
phpstudy

配置PHP:

由于我这里是集成开发环境,不用特地再下载xdebug了,如果不是的话建议先下载对应PHP版本的Xdebug,或者参考一下其他的文章.
xdebug下载:
https://xdebug.org/download
如果是和我一样的环境的话,首先要把phpstudy里面的xdebug调试组件打开,端口默认是9000,然后重启apache服务器
在这里插入图片描述
重启完成后PHP文件夹里的ext就有php_xdebug.dll了
在这里插入图片描述
然后返回到PHP主目录下找到文件php.ini
修改这三处地方,如果没有的话就增加

在这里插入图片描述

zend_extension=E:/../../php/php7.3.4nts/ext/php_xdebug.dll
xdebug.remote_enable = on
xdebug.remote_autostart = on

上面的工作做完后重启Apache服务器

配置Visual Studio Code

在插件商店里搜索php找到 phpdebug安装

在这里插入图片描述
然后打开首选项设置

在这里插入图片描述
搜索php,选择编辑指向php可执行文件路径
在这里插入图片描述

将这里改成php.exe的文件路径,然后保存

在这里插入图片描述

然后在WWW目录下创建php文件夹,新建PHP文件
然后选择调试,打开文件夹
在这里插入图片描述
然后选择新建的PHP文件夹
然后选择调试创建launch.json文件

在这里插入图片描述
然后就有一个默认配置的json文件,调试端口要对应上
在这里插入图片描述
然后选择这个调试模式
在这里插入图片描述
然后再按下F5开始进入调试模式,这里进入调试模式并不是直接运行PHP
然后在想要调试的位置下好断点

接着通过浏览器访问对应的文件目录
在这里插入图片描述

成功断下
在这里插入图片描述

小菜第一次搭配这种调试环境,如有错误请各位大佬斧正.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值