升级到Yosemite后无法可靠地确定服务器的完全限定域名

时间:2015-07-24 22:32:55

标签: apache osx-yosemite

我升级到约塞米蒂,现在阿帕奇不会开始。我见过很多人都有同样的问题,但他们提到的修复工作似乎都没有。

/ etc / hosts中:

127.0.0.1       localhost
255.255.255.255 broadcasthost
::1             localhost
fe80::1%lo0     localhost

/etc/apache2/httpd.conf

ServerName localhost:80

1 个答案:

答案 0 :(得分:-1)

我是linux apache用户,我注意到的事情很少。

127.0.0.1          localhost
255.255.255.255.   broadcasthost
::1                localhost
fe80::1%lo0        localhost

应该是这样的,因为这是我的签名设置

127.0.0.1          localhost.localdomain localhost
255.255.255.0      broadcasthost
## not 255.255.255.255 as we are defining Apache the netmask
::1                localhost.localdomain localhost
fe80::1%lo0        localhost.localdomain localhost

localhost.localdomain localhost使Apache能够在您的LAN上或通过DNS查找和查找主机(DNS检查需要localhost.domain.com字符串。因此,对于主机或主机名({{1}的环回) }或local)查询,这将使用此格式设置系统local.mydomain.com。实时示例:我的7台服务器主机名之一是localhost.localdomain,我的域名X7所以这就是这个:

faron.ca