Macos Yosemite localhost显示404,但计算机名显示“;它起作用了&引用;
自从升级到约塞米蒂后,我一直有点头痛。通常,我运行一个gulp或grunt connect包,该包在端口9000上生成一个节点服务器。我读了这本书,读到了第一页。然而,在启动服务器之后,这个URL给了我一个404 我运行了$apachectl configtest并获得以下结果: “AH00558:httpd:无法使用jake.local可靠地确定服务器的完全限定域名。请全局设置'ServerName'指令以抑制此消息” “jake.local”是我的电脑名。巧合的是(或许不是?),当我去jake.local:9000时,我得到了我的网站,没有404 我无论如何都不是Apache专家,但我很幸运地遵循了本教程:。。。结果只是恢复了httpd.conf,因为指令对我不起作用。我开始觉得我可能有一个不同的问题,因为我的理解是,开箱即用,优胜美地应该在我击球时给我一个“它工作!”的感觉 我不知道如何继续,但我希望localhost再次工作,而不必使用我的计算机名。我该怎么做呢 任何帮助都将不胜感激。谢谢大家! 编辑: 127.0.0.1:9000也给了我积极的结果。在我的主机文件中,我有:Macos Yosemite localhost显示404,但计算机名显示“;它起作用了&引用;,macos,apache,localhost,computer-name,Macos,Apache,Localhost,Computer Name,自从升级到约塞米蒂后,我一直有点头痛。通常,我运行一个gulp或grunt connect包,该包在端口9000上生成一个节点服务器。我读了这本书,读到了第一页。然而,在启动服务器之后,这个URL给了我一个404 我运行了$apachectl configtest并获得以下结果: “AH00558:httpd:无法使用jake.local可靠地确定服务器的完全限定域名。请全局设置'ServerName'指令以抑制此消息” “jake.local”是我的电脑名。巧合的是(或许不是?),当我去jak
127.0.0.1 localhost
经过数小时的搜索,我发现我的主机文件中有一行是Mavericks留下的:
#in /etc/hosts
fe80::1%lo0 localhost
如果你有,把它拿走