Xdebug在不应该连接到IDE时连接到IDE';T

Xdebug在不应该连接到IDE时连接到IDE';T,xdebug,Xdebug,我已禁用remote\u autostart且不存在cookie: 尽管如此,Xdebug仍在连接到我的IDE(PhpStorm),地址为192.168.22.101:9000,零配置调试工作正常。为什么?如何禁用它?(看起来autostart以某种方式启用了,PHP应用程序运行缓慢。)我的第一个赌注是,这不是您要找的PHP.ini。如果您有CLI和普通php.ini,请确保在两者中都设置了此选项。集成PHP服务器计数器直观地使用web PHP.ini而不是CLI 下一步是检查问题是否是由xd

我已禁用
remote\u autostart
且不存在cookie:


尽管如此,Xdebug仍在连接到我的IDE(PhpStorm),地址为
192.168.22.101:9000
,零配置调试工作正常。为什么?如何禁用它?(看起来autostart以某种方式启用了,PHP应用程序运行缓慢。)

我的第一个赌注是,这不是您要找的PHP.ini。如果您有CLI和普通php.ini,请确保在两者中都设置了此选项。集成PHP服务器计数器直观地使用web PHP.ini而不是CLI

下一步是检查问题是否是由xdebug引起的。我会通过一起禁用扩展来做到这一点。 请注意,xdebug在某些情况下可能会减慢应用程序的速度,无论启用什么


接下来,我将检查是否未生成xdebug探查器信息。如果应用程序通常速度较慢,则是分析器。如果它只是挂起几秒钟,然后正常运行,它将等待远程调试器。测量应用程序的速度(即使是通过简单的方法,比如在第一行和最后一行代码上放置dump)来排除这种可能性可能是个好主意

这几天来,我一直有着完全相同的问题
remote_autostart
设置为off,但即使是我自己的
也会触发它。这是
phpinfo()
的实时输出,而不是php.ini中的静态信息。分析已禁用。但是谢谢你的提示。xdebug日志对此有何评论?也许你有一些
xdebug_break()代码中剩下的代码?