PHPStorm Xdebug 总是在第一行中断

2022-08-30 15:50:28

我已经使用以下配置设置了Xdebug:

[xdebug]
zend_extension="/usr/local/Cellar/php55-xdebug/2.2.5/xdebug.so"
xdebug.remote_enable= "On"
xdebug.remote_host = "127.0.0.1"
xdebug.remote_port = 9000
xdebug.remote_autostart = "Off"
xdebug.profiler_enable = "On"
xdebug.profiler_output_dir = "/tmp"
xdebug.idekey="PHPSTORM"

并将“远程调试”与Xdebug切换器插件一起使用。

但是在PHPStorm中,它总是在第一行中断,即使我在那里没有设置断点。我已经查看了的设置,并找到了与此相关的设置。但是我已经取消了这些检查。但即使在重新启动后,它仍然在第一个文件的第一行中断。

PHPStorm settings

如何禁用此行为?


答案 1

Run | Break at first line in PHP scripts- 尝试将其打开和关闭几次。有时它被困在两者之间:显示关闭,但实际上它是打开的。

如果这解决了您的问题,那么 - http://youtrack.jetbrains.com/issue/WI-17389 - 星号/投票/评论以获得有关进度的通知。这个特殊的时刻自PhpStorm v9以来已经修复


如果您仍然遇到此类问题(IDE中断了第一行),并且上述内容没有帮助...那么它与此选项/答案无关,而是在另一个地方的一些错误配置(丢失或错误的路径映射和类似的东西)。


答案 2

您可以在菜单中找到该选项,它位于底部。Runenter image description here


推荐