vs code nginx php xdebug配置


终于把VSCODE XDEBUG配置搞定了

分享一下

1. VSCODE  安装插件 PHP Debug( Debug supprot for PHP with XDebug);

2. VSCODE 调试选项卡下(在IDE的左侧),点击上边的绿色箭头右侧的下拉框,选择PHP,此时会弹出launch.json然后直接保存;

3. 选择菜单 文件->首选项->设置,此时在右侧上角,可以看到用户设置和工作区设置,选择工作区设置,然后添加如下代码:

   "php.validate.executablePath":  "C:/Local/php5.6/php-cgi.exe" 红色部分根据自己的安装路径进行修改;
4. 下载php_xdebug扩展文件dll,需要与PHP版本匹配,然后放到PHP目录下的EXT文件夹中;下载地址:https://xdebug.org/download.php
5. 修改PHP.INI文件,在文件尾部添加如下代码:

[Xdebug]
zend_extension="C:/Local/php5.6/ext/php_xdebug-2.5.1-5.6-vc11-nts.dll"红色部分根据自己的安装路径进行修改;
xdebug.auto_trace=On
xdebug.collect_params=On
xdebug.collect_return=On
xdebug.profiler_enable=on
xdebug.trace_output_dir="C:\phpdebug"
xdebug.profiler_output_dir="C:\phpdebug"
xdebug.remote_enable = on
xdebug.remote_host = localhost
xdebug.remote_port = 9010 (此端口号需与launch.json中的端口号保持一致)
xdebug.remote_autostart = on

6.重启PHP;

7.在VSCODE中的PHP文件下断点,调试下拉框选择Listen for XDebug, 按F5;

8.在浏览器中打开你的刚才下断点的页面,OK,VSCODE中已经断下来了,尽情的调试吧。。哈哈

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM