xdebug远程请求轰炸PHPStorm

xdebug远程请求轰炸PHPStorm,phpstorm,xdebug,Phpstorm,Xdebug,当我没有在PHPStorm中启用侦听器,也没有在浏览器Chrome扩展中启用侦听器时,PHPStorm 9被不停的Xdebug请求击中 这些窗口不断弹出,中断了我使用IDE的能力: 由于冲突导致在CLI级别运行的PHP脚本挂起,我不得不禁用xdebug.remote_autostart设置后,这就开始了 现在,每个执行的后台队列都会触发这个传入的连接消息 每次我从PHPStorm中删除服务器*.dev,它都会再次显示backup 我该怎么阻止这一切 以下是调试器控制台在收到这些不需要的请求时的

当我没有在PHPStorm中启用侦听器,也没有在浏览器Chrome扩展中启用侦听器时,PHPStorm 9被不停的Xdebug请求击中

这些窗口不断弹出,中断了我使用IDE的能力:

由于冲突导致在CLI级别运行的PHP脚本挂起,我不得不禁用
xdebug.remote_autostart
设置后,这就开始了

现在,每个执行的后台队列都会触发这个传入的连接消息

每次我从PHPStorm中删除服务器
*.dev
,它都会再次显示backup

我该怎么阻止这一切

以下是调试器控制台在收到这些不需要的请求时的完整值列表:

您的描述与我的经验(以及它的工作方式)完全矛盾:1)如果在PhpStorm中禁用了侦听器,那么它根本就不会侦听传入的连接2)如果禁用了
remote\u autostart
,那么必须有一些开关(例如查询参数或cookie)这将触发它——检查cookie/调查请求参数(获取/发布数据)。另一个选项——在代码中显式地
xdebug\u break()
。但是您只有很少的选项:1)如果不存在这样的服务器,则启用忽略传入连接2)添加这样的请求url(如果这些url相同)对于跳过的路径列表,IDE1将忽略从此类URL启动的调试会话。正如我刚刚发布的屏幕截图所示,没有任何参数会触发此操作。2) 我没有在任何地方使用
xdebug\u break()
。@LazyOne如果我单击“忽略”,它只会再次打开窗口,说明它无法识别传入的连接文件路径。这似乎连接到后台Redis队列。我刷新了整个Redis DB并进行了检查,以确保它没有处理任何相关的内容,但这些内容会继续中断所有其他xdebug连接以及我使用该应用程序的能力。@LazyOne我还想指出,它所指的项目已经映射,但当连接出现时,它显示为
*.dev
,而不是预先映射的项目
site.dev