自从升级到优胜美地后,我一直有点头疼。通常,我运行一个 gulp 或 grunt 连接包,在端口 9000 上生成一个节点服务器。我通过访问http://localhost:9000来访问该页面。但是,在启动服务器后,该 URL 给了我一个 404。
我运行 $apachectl configtest 并得到以下信息:
“AH00558:httpd:无法可靠地确定服务器的完全限定域名,使用 jake.local。全局设置 'ServerName' 指令以禁止显示此消息”
“jake.local”是我的计算机名。巧合(或许不是?),当我访问 jake.local:9000 时,我得到了我的网站,但没有 404。
我无论如何都不是 Apache 专家,但是我没有运气地遵循本教程:Apache localhost/~username/ not working ... 最终只是恢复了我的 httpd.conf,因为这些说明不适用于我。我开始认为我可能有一个不同的问题,因为我的理解是,开箱即用,优胜美地应该让我活在“它有效!” 当我点击http://localhost
我不确定如何继续,但我希望 localhost 再次工作,而不必使用我的计算机名。我该怎么做呢?
任何帮助将不胜感激。谢谢!
编辑:
127.0.0.1:9000 也给了我积极的结果。在我的主机文件中,我有:
127.0.0.1 localhost