Answers:
是的,您应该设置ServerName:
http://wiki.apache.org/httpd/CouldNotDetermineServerName
http://httpd.apache.org/docs/current/mod/core.html#servername
您可以在此处找到有关各种httpd发行版使用的布局的信息:
http://wiki.apache.org/httpd/DistrosDefaultLayout
您的情况下,要编辑的文件是/etc/httpd/conf/httpd.conf
sudo vim /etc/apache2/httpd.conf
ServerName localhost
sudo /etc/init.d/apache2 restart
另一个选择是确保/ etc / hosts中列出了完整的合格主机名(FQDN)。这对我在Ubuntu v11.10上有效,而不必更改默认的Apache配置。
sudo nano /etc/apache2/httpd.conf
ServerName
在nano编辑器中搜索文本<Ctrl + W>
ServerName localhost
sudo /usr/sbin/apachectl restart
</VirtualHost>*
*但是我仍然收到以下错误消息。**启动httpd:警告:DocumentRoot [/ home / user / Softwares / mysite]不存在httpd:无法可靠地确定服务器的位置限定的域名,将:: 1用作ServerName