4

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

但是,在包的控制器中设置的任何断点都会被忽略。

对应的网址是http://myapp.local/product-name/

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

谢谢你。

4

2 回答 2

1

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

也正如LazyOne所说的 xdebug_break(); 即使在符号链接文件夹中也可以使用;

于 2015-02-06T07:14:01.867 回答
0

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

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

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

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

于 2012-12-27T19:02:55.260 回答