如何阻止与PhpStorm第一线停止xdebug?
我有这个奇怪的问题。 我所有的设置工作正常,直到我更新我的PHP版本。 我使用macports并安装了php5和php5-xdebug端口。
xdebug正在工作,但它停止在我的脚本的第一行,即使我有在PhpStorm禁用选项。 那里没有断点,代码其他部分的断点工作正常。
如果有帮助,这里是phpinfo的xdebug部分(分为两部分)。 http://cl.ly/9QHw,http://cl.ly/9P2B和phpStorm禁用的certificate: http ://cl.ly/9Qu8
是否有需要更改的xdebug设置? 当我做了升级,我失去了我的php.ini有一些其他的xdebugconfiguration。
以上不适合我,因为据我可以告诉你是否使用Xdebug的唯一debugging小书签是开始/停止和debugging此页面。 我没有看到任何特定的书签在第一行停止,既不启动/停止书签,也不停止PHPStorm在PHPStorm内侦听解决了我的问题。
为了让它停止,我做了这个(在OS X上):
- 转到首选项>语言和框架> PHP>debugging
- 取消选中“在第一行的强制中断…”选项
- 应用并closures
- 在“运行”菜单中,取消选中“在PHP脚本的第一行中断”
检查首选项的PHP-> Debug部分中的“在第一行强制中断…”。
除此之外,还请检查此设置:
我与PHPStorm的问题是我在做Drupal,而index.php在项目之外(因为这个项目是一个模块)。 我需要在首选项的PHP-> Debug部分取消选中“在第一行强制中断…”的设置。
你使用debugging小书签 ? “在第一行中断”选项也可以通过“xdebug Break On”和“xdebug Break Off”书签进行控制。