与xdebug的Vagrant无法连接到主机

时间:2013-09-08 20:42:28

标签: virtualbox vagrant

我对该网络的流浪设置为config.vm.network :private_network, ip: "192.168.56.101"。如果我正在访问带有echo $_SERVER['REMOTE_ADDR'];的php页面,那么我得到了192.168.56.1。现在的问题是我无法ping 192.168.56.1,因此Xdebug与xdebug.remote_connect_back=1的配置也会失败,因为Xdebug会尝试连接到192.168.56.1。如果我使用xdebug.remote_host=X.X.X.X的普通IP地址,一切正常,但我想使用xdebug.remote_connect_back=1。我能做些什么呢?

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,然后手动启动了Virtualbox,并意识到自从更新后我没有启动虚拟机,并且防火墙必须更新。一旦我重新启动virtualbox,我可以ping 192.168.56.1而不必依赖硬编码的ip地址。所以,我的猜测是,你可能有防火墙问题。