xdebug
扩展打开XDebug官网,找到gut仓库地址下载最新版本
|
|
执行以下命令,(注意这里的phpize
和php-fconfig
都必须是真实php下的脚本
php.ini
引入扩展现在xdebug.so
已经保存在modules
目录下了,输入php -i | grep php.ini
找到当前php的配置文件,在文件最后引入xdebug.so
扩展
在vscode的插件库中找到php debug
插件,安装后重启VScode.
由于xdebug需要监听php执行文件,所以需要配置你的php可执行文件位置,打开vsode的设置文件
|
|
现在随便打开一个php文件,比如我的localhost:8080/index.php
点击创建lanch.json,
选择php,等他自己创建并打开文件
这个文件一般不用改,他默认使用的第一种模式"Listen for Xdebug"
在index.php
的行号前打一个断点,会发现断点位置会出现在左下角
点击左上角的运行按钮,右上角会出现类似于chrome内的断点调试按钮,可以暂停\刷新或停止
现在去刷新一下页面,VScode会自动弹出,就可以在右上角自由调试了,