这是一个特定的情况,我想知道是否有其他人遇到过以下情况:
当设置xdebug会话cookie时,Chrome开始停止运行。从以前的调试开始,cookie可能是剩余的,所有请求(ajax或"正常")在调试未使用时减慢(开始接收前15秒到2分钟)。我使用PHPStorm进行调试,但是当停止运行时,如果phpstorm正在运行则没有任何区别。
编辑:重现停滞的步骤:
一旦失速开始,镀铬标签将变得有点无响应,但可以关闭。
手动删除XDEBUG_SESSION cookie(在步骤4和5之间)修复了问题,但我真的很喜欢一个有效的解决方案。一个解决方案可能是切换到其他浏览器,因为我没有在IE或FF上遇到过这样的减速,但我真的很喜欢使用chrome。
编辑:我还设法创建了一个删除cookie的书签,但即便是这个解决方案在这种情况下也不能让我满意,因为我必须记得在尝试进一步导航之前点击书签,否则chrome会再次失速最大的烦恼是我无法理解停止发生的位置,在chrome(客户端)端或服务器端。我怀疑是Chrome,因为其他浏览器不会这样。
我正在为此付出一笔赏金,我想知道Chrome中是否存在与XDEBUG相关的内容,以及任何一方(xdebug或chrome / chromium)是否可以对此错误做任何事情。
这个问题的赏金已经结束,没有答案可以奖励它。