升级到macOS后,Sierra Apache无法启动/停止/重启

时间:2017-02-21 14:49:45

标签: macos apache

升级到macOS后,Sierra Apache无法启动/停止/重启。

错误:

AH00557: httpd: apr_sockaddr_info_get() failed for MacBook-Pro-N.local
AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1. Set the 'ServerName' directive globally to suppress this message

我尝试使用home-brew重新安装apache24。但它并没有解决我的问题。 我还配置了httpd.conf,未注释的ServerName localhost。但无论如何它都没有帮助。

请帮助。

2 个答案:

答案 0 :(得分:1)

尝试添加 127.0.0.1 MacBook-Pro-N.local

到您的/etc/hosts文件

答案 1 :(得分:0)

另一种解决方案是将ServerName更改为localhost

首先,您需要通过以下方式找到httpd.conf Apache配置文件的位置:

apachectl -t -D DUMP_INCLUDES

然后编辑它并取消注释或更改ServerName行(确保它具有有效的服务器名称或存在于/etc/hosts文件中)。 E.g。

ServerName localhost