apache2:无法可靠地确定服务器的完全限定域名

JP *_*shy 7 apache-2.2

我以前从未遇到过这个错误。其次,我想知道你们是如何调试 apache 配置的。

apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
Run Code Online (Sandbox Code Playgroud)

在我的虚拟主机配置中,我确实有以下几行:

ServerName  example.com
ServerAlias www.example.com
Run Code Online (Sandbox Code Playgroud)

(当然里面有我的真实信息)

所以我想我的问题是,为什么 apache 不能确定我的完全限定域名?

Chr*_*ian 6

检查您的/etc/hosts文件。它应该是这样的:

127.0.0.1     localhost
a.b.c.d       www.example.com
Run Code Online (Sandbox Code Playgroud)

第一行应该已经存在,您只需添加带有您的值的第二行。