1.下载插件
可以前往谷歌商店下载:
1.浏览器下载插件:·Xdebuger helper
下载之后选择第一个选项:Debug
2.设置PhpStorm
2.phpstorm设置
3.配置php的ini文件
3.配置php的ini文件
注意:phpstorm设置的php版本是什么,你就去那个版本的php.ini文件中配置
4.添加php的xdebug拓展
4.配置php的拓展
这里我用的是phpstudy的php,需要在这个地方勾上xdebug拓展:
5.断点调试
5.打开PhpStorm的监听按钮,打上断点
在浏览器中访问php程序,就能进入断点调试:
6.出现超时问题
6.出现超时问题
但是当你debug时间过长,页面会直接断开,这是因为有debug超时限制:
7.问题解决
7.debug超时时间设置
然后修该配置文件添加以下代码:
IPCConnectTimeout 300000
IPCCommTimeout 300000
当然可以将数值设置的更大,这个单位是毫秒。
然后重启Apache服务即可:
也可以参考这篇文章解决超时问题,我就是根据这个文章配置的:https://www.jianshu.com/p/b7b304992c78