我目前正尝试在本地家庭服务器上使用XDebug调试Symfony 2驱动的应用程序。所有内容似乎都设置正确,因为我可以在app_dev.php文件中设置断点并相应地逐步执行它们。
然而,捆绑包控制器中设置的任何断点都会被忽略。
相应的网址为http://myapp.local/product-name/
有谁知道导致断点被跳过的原因是什么?
谢谢。
答案 0 :(得分:1)
检查您的文件夹是否符号链接。如果是 - 您应该在IDE中定义正确的路径。
同样 LazyOne 表示 xdebug_break(); 甚至可以在符号链接文件夹中使用;
答案 1 :(得分:0)
有谁知道导致断点被跳过的原因是什么?
无。不跳过断点。此时代码没有执行(在调试模式下)。
注意你有一个活跃的调试会话。
此外,如果您需要更具体的帮助,请发布有问题的代码(您可能在调试器未停止的行上设置了断点)以及您为调试执行的确切步骤。