我正在尝试使用我的Vagrant机器配置xdebug以在PhpStorm中工作,但我无法弄清楚如何正确配置所有内容。
这是我正在使用的Vagrantfile: https://github.com/fideloper/Vaprobash
这个Vagrantfile为我的Vagrant机器安装和配置xdebug,但我不知道如何与PhpStorm挂钩。在我的xdebug.ini配置,我的Web服务器配置和PHP Web应用程序调试配置之间,我无法弄清楚如何使一切正常运行。
当我在PhpStorm中点击run->debug
时,我得到以下内容:
我试图破解配置细节,但运气不好。谁能指出我在这里做错了什么?
答案 0 :(得分:0)
xdebug" backwards"对于大多数典型的服务器软件,人们会对Vagrant进行处理。 IE,对于apache,你可以在VM上启动它并将一个端口从主机转发到VM,这样你就可以点击服务器了。好吧,xdebug希望将数据从 VM推送到主机。这意味着你需要向xdebug提供主机的IP地址 - 这可能是VM在主机网络上配置的而不是典型的IP地址 - 并且还要确保xdebug服务器正在运行并且能够接受联系。
是的,这有点不尽如人意。 。 。