XDebug忽略控制器内的断点

时间:2012-12-26 05:47:20

标签: php symfony xdebug phpstorm

我目前正尝试在本地家庭服务器上使用XDebug调试Symfony 2驱动的应用程序。所有内容似乎都设置正确,因为我可以在app_dev.php文件中设置断点并相应地逐步执行它们。

然而,捆绑包控制器中设置的任何断点都会被忽略。

相应的网址为http://myapp.local/product-name/

有谁知道导致断点被跳过的原因是什么?

谢谢。

2 个答案:

答案 0 :(得分:1)

检查您的文件夹是否符号链接。如果是 - 您应该在IDE中定义正确的路径。

同样 LazyOne 表示 xdebug_break(); 甚至可以在符号链接文件夹中使用;

答案 1 :(得分:0)

  

有谁知道导致断点被跳过的原因是什么?

无。不跳过断点。此时代码没有执行(在调试模式下)。

注意你有一个活跃的调试会话。

此外,如果您需要更具体的帮助,请发布有问题的代码(您可能在调试器未停止的行上设置了断点)以及您为调试执行的确切步骤。