当我尝试做sudo apachectl启动
它将返回此错误
AH00558:httpd:无法使用Dava-Erandas-MacBook-Pro.local可靠地确定服务器的完全限定域名。请全局设置"ServerName"指令以禁止显示此消息
我所做的就是
在/etc/apache2/apache2.conf中添加包含服务器名称www.example.com的行127.0.0.1 in /etc/apache2/apache2.conf
基于此链接https://www.digitalocean.com/community/tutorials/apache-configuration-error-ah00558-could-not-reliably-determine-the-server-s-fully-qualified-domain-name
但是它仍然返回相同的错误。
我该怎么做才能消除这个错误?
2条答案
按热度按时间7jmck4yq1#
我在评分最高的答案here的评论部分发现了这个问题我安装了2个apache,一个是系统附带的,另一个是我使用
brew install httpd
安装的当我运行brew uninstall httpd
时错误消失了du7egjpx2#
我酝酿安装apache2在mac上,当我运行:sudo apachectl启动
它显示错误
AH00558:httpd:无法使用Dava-Erandas-MacBook-Pro.local可靠地确定服务器的完全限定域名。请全局设置"ServerName"指令以禁止显示此消息。
我所尝试的:1,我在httpd. conf文件中添加了"服务器名",但它不起作用。2,我尝试brew卸载httpd,它起作用了!