Apache 显示已启动但 localhost 未加载

Apache 显示已启动但 localhost 未加载

我今天遇到了 apache2 服务器问题。我只是无法响应 localhost,但它显示已启动。

环境:Mac OSX。

我正在监听 /private/etc/apache2 第 51-53 行中指定的 80。

<IfDefine !MACOSXSERVER>
Listen 80
</IfDefine>

看来我的配置没问题,我认为:

$ httpd -v
Server version: Apache/2.2.22 (Unix)
Server built:   Jul 12 2012 15:11:26

$ httpd -t
httpd: Could not reliably determine the server's fully qualified domain name, 
using Firemac.local for ServerName
Syntax OK

当尝试做

sudo apachectl restart

没有错误,当我尝试

sudo apachectl start

我明白了

org.apache.httpd: Already loaded

127.0.0.1 和 localhost 没有响应。如果我:

 $ lsof | grep LISTEN

或者:

 $ netstat -l | grep http

端口 :80 上没有任何内容正在监听,如果我:

 ps ax | grep httpd | grep -v grep

我什么也没得到。

相关内容