标签: php debugging phpstorm xdebug
我使用xdebug用phpstorm调试php应用程序。大多数时候调试工作。但是,我反复观察到以下行为:
它几乎就像浏览器认为它在断点处被停止一样,即使它没有。关闭和重新开启风暴会暂时解决问题,但问题总是会重新出现。单击"停止侦听传入连接"允许页面加载,但当然阻止我输入断点。即使我执行添加断点,这种行为仍然存在,也就是说,我的断点完全被忽略。
如果它有帮助,here's my xdebug config和我正在运行php5.5 downloaded from here。
答案 0 :(得分:6)
旧问题,但最近也开始在PHPStorm 2016.1上发布此问题
根据下图,在调试设置下,取消选中这些修复了我的问题。
答案 1 :(得分:2)
我有过多次类似的问题,我发现它通常在删除一个断点后发生,它在运行调试工具时当前已经停止了。执行将继续在不再存在的断点处停止,就像它没有被删除一样。我找到的解决方案只是停止在PhpStorm中的调试过程,然后再次启动它,然后应该清除问题。
答案 2 :(得分:0)
我有同样的问题。如果其他人遇到此问题,请尝试重新启动Apache和MySQL,看看是否能解决问题。