这可能是一个简单的问题,但我已经做了一些谷歌搜索/观看教程视频,我不知道为什么会失败。
我有一个代码库,我将与我的开发团队的其余成员一起工作。每个人都在使用不同的设置。他们有dev服务器推出,但它们也没有特别好的维护,并且安装略有不同。我开始的下一个项目也需要php升级,所以我想使用vagrant来提供统一的测试环境(以及其他原因)。
使用puphpet似乎是合乎逻辑的,并且在以前很有用。
在设置框时,我按预期配置了puphpet。 commant vagrant up
也按预期工作。我可以根据需要SSH。
我也可以通过配置的ip(192.168.56.101
)访问服务器。如果我这样做,我会收到标准信息:
恭喜!你太棒了。 [等等]
但是,如果您看到此页面,则表示您使用的是IP地址,而不是虚拟主机!
所以 - 然后我打开了我的(windows)主机并添加了以下内容:
192.168.56.101 iccell.local
当我导航到http://iccell.local
时,我被一些搜索引擎抓住并最终到达http://searchguide.level3.com/search/?q=http%3A//iccell.local/&r=&t=0
主机条目似乎不正确,但我不知道为什么。 任何人都可以建议如何解决它/为什么会出现这种情况/指出我正确的方向?
由于
答案 0 :(得分:0)
正如我发布的那样,我寻找其他可能的解释。
我在SO的姐妹网站上发现了一篇非常翔实的帖子;服务器故障。
https://serverfault.com/questions/452268/hosts-file-ignored-how-to-troubleshoot
在我的情况下,由于某种原因,我的hosts文件已经以非标准编码保存。我修复此问题,替换标签/空格并添加空行。然后,我刷新了DNS,事情似乎已得到修复。
我在这里回答作为指出上述答案的工具。它深入而且信息量很大。