本篇文章给大家分享的是有关如何进行vscode php调试,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
安装PHP Debug
...
...
"php.validate.executablePath": "D:/BtSoft/WebSoft/php/7.1/php.exe",
}}
很多大的软件,{phproot}/ext/已经有xdebug.dll
1.手动
创建一个test.php
,创建一条语句phpinfo();
,然后将得到的信息粘贴到XDebug官网 XDebug installation wizard这个页面中。这个页面会分析好你的PHP环境
下载XDebug.dll
复制到{phproot}/ext/
2.一键
一键安装
宝塔面板,php某版本设置中,安装扩展XDebug
----------------
在{phproot}/php.ini中
[XDebug]
zend_extension = "D:\BtSoft\WebSoft\php\7.1\ext\php_xdebug-2.9.1-7.1-vc14-nts.dll"
xdebug.auto_trace=on
xdebug.collect_vars = on
xdebug.collect_params=on
xdebug.collect_return=on
xdebug.remote_enable = on
xdebug.remote_handler = dbgp
xdebug.remote_host = localhost
#此处是xdebug发送给vscode的vscode接收端口 (在vscode配置中需要用到), 默认是9000,如冲突改为别的端口
xdebug.remote_port = 9000
xdebug.remote_autostart=on
# 这是用于phpstorm中xdebug调试的配置,在vscode中没有用到
xdebug.idekey = phpstorm
#xdebug3
[XDebug]
zend_extension=
xdebug.mode=debug
xdebug.start_with_request=yes
xdebug.client_port=9000
·关闭调试端口9000防火墙
·重启php
点击齿轮,选择php--》选择listen for xdebug
.vscode\launch.json
端口设置为9000
以上就是如何进行vscode php调试,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注亿速云行业资讯频道。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。