我有这个奇怪的问题。在我更新我的 PHP 版本之前,我所有的设置都可以正常工作。我使用 macports 并安装了 php5 和 php5-xdebug 端口。
xdebug 正在运行,但它在我的脚本的第一行停止,即使我在 PhpStorm 中禁用了该选项。那里没有断点,代码其他部分的断点工作正常。
如果有帮助,这里是 phpinfo 的 xdebug 部分(分为两部分); https://dzwonsemrish7.cloudfront.net/items/3K3R2N1f1A190K372n0S/Screen%20shot%202011-08-18%20at%203.06.29%20PM.png?v=54c8964d , https://dzwonsemrish7.cloudfront.net/items/ 0i133s0U430k3u3w3B1E/Screen%20shot%202011-08-17%20at%205.14.25%20PM.png?v=1278da84 以及它在 phpStorm 中被禁用的证明: https ://dzwonsemrish7.cloudfront.net/items/3W2S060I1b0W1q0z0c%45/Screen% 20shot%202011-08-18%20at%203.07.00%20PM.png?v=85471026
我需要更改 xdebug 设置吗?当我升级时,我丢失了我的 php.ini,它有一些其他的 xdebug 配置。
原文由 pocketfullofcheese 发布,翻译遵循 CC BY-SA 4.0 许可协议
以上对我不起作用,因为据我所知,如果您正在使用 Xdebug,您获得的唯一调试小书签是启动/停止和调试此页面。我没有看到任何特定于在第一行停止的小书签,启动/停止小书签和阻止 PHPStorm 在 PHPStorm 中侦听都没有为我解决问题。
为了让它停止,我这样做了(在 OS X 上):