PHP Xdebug通过cookie停止工作

时间:2017-10-02 09:58:58

标签: php vagrant xdebug

至少我这是发生了什么。

我一直在使用Xdebug和PhpStorm几个月没有问题,然后就在最近它停止了工作。

我以为我通过将端口从9000更改为9003来修复它,但我尝试在另一台机器上重新创建这个“修复”,然后我又回到原点。

正确配置了PhpStorm。使用Postman我可以使用密钥名称设置会话开始,并在PhpStorm(?XDEBUG_SESSION_START=vagrant)内触发xdebug。 PhpStorm的验证也会在正确设置后返回。

我正在使用Chrome Xdebug帮助扩展程序,它一如既往地设置Cookie XDEBUG_SESSION,但它不会在代码中触发。

以下是一直对我有用的配置:

zend_extension=xdebug.so
xdebug.remote_enable=true
xdebug.remote_connect_back=true
xdebug.idekey=vagrant

编辑:

我绝对认为这是xdebug无法正确获取cookie的问题。我可以设置xdebug.remote_autostart=true,然后无论有没有cookie都能正常工作。

0 个答案:

没有答案