【问题标题】:How to configure PhpStorm to use xdebug on a Vagrant machine如何配置 PhpStorm 在 Vagrant 机器上使用 xdebug
【发布时间】:2014-12-16 16:02:17
【问题描述】:

我正在尝试将 xdebug 配置为使用我的 Vagrant 机器在 PhpStorm 中工作,但我无法弄清楚如何正确配置所有内容。

这是我正在使用的 Vagrantfile: https://github.com/fideloper/Vaprobash

这个 Vagrantfile 为我的 Vagrant 机器安装和配置 xdebug,但我不确定如何将它与 PhpStorm 挂钩。在我的 xdebug.ini 配置、我的 Web 服务器配置和 PHP Web 应用程序调试配置之间,我无法弄清楚如何让一切正常工作。

当我在 PhpStorm 中单击 run->debug 时,我得到以下信息:

我曾尝试破解配置细节,但运气不佳。谁能指出我在这里做错了什么?

【问题讨论】:

    标签: php vagrant phpstorm xdebug vagrantfile


    【解决方案1】:

    xdebug 会“向后”运行大多数典型的服务器软件,可以在 Vagrant 上处理。 IE,对于 apache,您可以在 VM 上启动它并将端口从主机转发到 VM,以便您可以访问服务器。好吧,xdebug 想要将数据 VM 推送到主机。这意味着您需要提供 xdebug 主机的 IP 地址——这可能是虚拟机在仅主机网络上配置的 IP 地址,而不是您的典型 IP 地址——并且还要确保 xdebug 服务器正在运行并且可以接受连接。

    是的,这有点不足。 . . .

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多