【发布时间】:2012-09-05 21:56:07
【问题描述】:
我使用命令在 Mac OS Mountain Lion 上加载了 Apache Web 服务器
sudo apachectl start
但是,当我尝试在 Firefox 中打开 localhost 时,我收到了消息
未找到:在此服务器上未找到请求的 URL /。 Apache/2.2.21 (Unix) DAV/2 服务器在 localhost 端口 80
我编辑了 httpd.conf 和 httpd.conf.default 来改变
#ServerName www.website.com
到
ServerName localhost
还是不行。有什么建议吗?
【问题讨论】:
-
找到任何解决方案了吗?
-
我正在用 html 和 css 编写一个网站,并使用服务器端包含来实现一致的设计并避免不必要地重复代码。这是题外话吗?如果没有,我需要让我的计算机处理服务器端包含,以便我可以测试我的代码。从这个意义上说,apache 是一个工具,它使我能够测试我的代码而无需上传到我的虚拟主机,因此让 apache 在山狮下运行对我来说至关重要。我会假设会有其他的 web 程序员有同样的经历并且可以为解决方案做出贡献。
-
我遇到了类似的问题。 restart 命令没有给出任何错误或输出,这让我想知道发生了什么。检查端口,我发现 apache 没有运行。运行这个命令
/usr/sbin/httpd -D FOREGROUND实际上帮助我看到了实际的错误信息并成功启动了apache。
标签: macos apache unix localhost osx-mountain-lion