Xdebug在Laravel Homestead上的PhpStorm上不起作用

时间:2019-04-05 10:04:21

标签: vagrant phpstorm xdebug homestead php-7.3

我试图使Xdebug在我的机器上运行超过一个月,这使我发疯。我有以下配置:

  

带有Laravel Homestead的Vagrant盒(在Ubuntu 18.04.1上为PHP 7.3,Xdebug 2.7.0rc1)

在我自己的计算机上,我装有PhpStorm的最新版本。我已经检查了十次以上的设置,所以我可以做梦。远程CLI解释器的设置为

Remote interpreter

我在PHP>服务器对话框中也有一些设置

PHP Servers

当我要确保PHP加载扩展时,我将命令php -i | grep xdebug与结果一起使用

  

vagrant @ vrfy:〜$ php -i | grep xdebug
  /etc/php/7.3/cli/conf.d/20-xdebug.ini,
  xdebug
  ...
  xdebug.idekey =>没有值=>没有值
  ...
  xdebug.remote_enable =>开启=>开启
  ...
  xdebug.remote_host => 192.168.10.1 => 192.168.10.1
  ...
  xdebug.remote_port => 9000 => 9000

注意:我还尝试使用PHPSTORM作为ide键。

如您所见。

  • Xdebug已安装在VM上
  • PhpStorm知道如何使用xdebug访问VM(验证成功)

我在做什么错?

编辑:带有xdebug的Phpinfo phpinfo

xdebug日志

  

[31052]日志于2019-04-05 12:50:48打开
  [31052] I:正在检查远程连接回地址。
  [31052] I:正在检查标头“ HTTP_X_FORWARDED_FOR”。
  [31052] I:正在检查标头'REMOTE_ADDR'。
  [31052] I:找到远程地址,连接到192.168.10.1:9000。
  [31052] E:连接到客户端的超时(等待时间:200毫秒)。 :-(
  [31052]日志于2019-04-05 12:50:48关闭
  [31052]
  [31052]日志于2019-04-05 12:50:49打开
  [31052] I:正在检查远程连接回地址。
  [31052] I:正在检查标头“ HTTP_X_FORWARDED_FOR”。
  [31052] I:正在检查标头'REMOTE_ADDR'。
  [31052] I:找到远程地址,连接到192.168.10.1:9000。
  [31052] E:连接到客户端的超时(等待时间:200毫秒)。 :-(
  [31052]日志于2019-04-05 12:50:49关闭
  [31052]

0 个答案:

没有答案