环境:vscode、phpstudy8.1.1.3(php7.3.4nts)
第一步:安装php扩展
phpstudy中,php设置--扩展组件--XDebug调试组件,选择profile输出,端口监听9000。后面的配置中这个端口要保持一致。
第二步,配置Xdebug
找到对应版本的php.ini文件,配置remote_enable=On等,如下红框。配置好后一定要重启Apache。
第三步.VSCode中安装php Debug扩展
第四步:VSCode调试配置
在调试环境下,生成php的Launch.json文件,将Xdebug监听的端口改为9000。开始调试(F5)。
第五步:在首页设置断点,打开浏览器进入断点调试状态
注意:
在安装Xdebug之前,如果是用http://localhost访问,那么现在还是。不要加端口9000,访问时自己就跳到断点处。