https://github.com/xdebug/vscode-php-debug/blob/main/README.md 在完成了之前的php配置,和浏览器配置后。要在VSCode中断点调试PHP的话要装一个插件PHP Debug。 然后进行了调试菜单,点击运行调试,或者点运行边上的小齿轮图标,可以看到调试运行配置的JSON,修改其端口号与php.ini中相同,保存后就可以进行调试了。
1. 安装PHP Debug扩展 首先,你需要在VSCode中安装PHP Debug扩展。这可以通过以下步骤完成: 打开VSCode。 点击左侧边栏的扩展图标(或使用快捷键Ctrl+Shift+X)。 在搜索框中输入“PHP Debug”。 找到名为“PHP Debug”的扩展,并点击“安装”。 2. 配置调试环境 安装完PHP Debug扩展后,你需要配置调试环境。这通常...
服务器端php配置php.ini里面要确保extension=zend test没有被注释掉(取决于操作系统,还有可能是zend ext...
注意:红色为vscode插件php debug 2.0版本的配置,绿色的为 php debug 3.0版本 三、vscode设置 1.修改vscode配置 "php.validate.executablePath": "D:\\phpstudy_pro\\Extensions\\php\\php8.0.2nts\\php.exe", "php.debug.executablePath": "D:\\phpstudy_pro\\Extensions\\php\\php8.0.2nts\\php.exe", ...
(1)安装php debug插件 (2)依次选择运行=>添加配置=>选择PHP 然后会出现如下所示,然后我这里WWW目录下会出现一个.vscode文件夹 里面内容默认,主要修改端口,修改成和php.ini中XDebug配置下一样的端口号,注意:将这里的9000端口全部改为和php.ini中相同的端口:9001,如下图 ...
本地没有php环境,代码是部署在远程服务器上,通过samba映射到本地。想通过xdebug来远程调试,服务器和本地vscode都已安装xdebug,但是在断点处没有停止。可能是“php.validate.executablePath”这个字段配置有问题,想知道这个字段怎么填写服务器中的php路径? 1 回答...
下断点,F5启动debug,浏览器访问test.php,此时就能踩到断点了: 说明:我的phpstudy是8.0.9.3,没有测试最新版本的phpstudy是否修复这个问题。 至于下图的这个问题,不解决貌似没啥影响。如果实在强迫症,要解决,可以去xdebug官网下载适合你php版本的的xdebug(这一步网上也很多教程),并改掉php.ini里面的xdebug路径指向你下...
rewrite ^(.*)$ /index.php?s=$1 last; break; } try_files $uri $uri/ =404; } 1. 2. 3. 4. 5. 6. 7. 开启phpxdebug 开启后,查看 xdebug 信息 phpinfo.php 配置php设置xdebug 三、vscode安装插件 vscode 配置 launch.json { "configurations": [ ...
本地没有php环境,代码是部署在远程服务器上,通过samba映射到本地。想通过xdebug来远程调试,服务器和本地vscode都已安装xdebug,但是在断点处没有停止。可能是“php.validate.executablePath”这个字段配置有问题,想知道这个字段怎么填写服务器中的php路径?phpvisual-studio-codexdebug ...
1.点击齿轮,选择php--》选择listen for xdebug (配置文件内容不需要动)5、打开php文件,在指定行按F9设置断点, 然后启动调试。测试配置是否正确,可以在cmd窗口,执行netstat -an 看本机是否有监听 9000端口。6、访问可调试网页 附录:vs code 修改快捷键绑定: 文件--》首选项--》 键盘快捷方式...