我对该网络的流浪设置为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
。我能做些什么呢?
答案 0 :(得分:0)
我遇到了同样的问题,然后手动启动了Virtualbox,并意识到自从更新后我没有启动虚拟机,并且防火墙必须更新。一旦我重新启动virtualbox,我可以ping 192.168.56.1而不必依赖硬编码的ip地址。所以,我的猜测是,你可能有防火墙问题。