FreeBSD和linux下解决apache错误:apr_sockaddr_info_get() failed for freebsd
2008-11-20 10:52:34 作者:tobutatu 来源: 浏览次数:0 网友评论 0 条
< an cla ="t_tag" onclick="tagshow(event)">Linux下< an cla ="t_tag" onclick="tagshow(event)">安装完Apache 2.2.6,启动HTTP服务就报错,似乎不影响服务的使用,但是也挺别扭的。
[root@linux http]# ./apachectl start
httpd: apr_sockaddr_info_get() failed for linux(在 D上是apr_sockaddr_info_get() failed for free dla)
httpd: Could not reliably determine the server’ fully qualified domain name, using 127.0.0.1 for ServerName
经分析发现是apache的conf目录下的配置< an cla ="t_tag" onclick="tagshow(event)">文件httpd.conf中关于hostname设置和/etc/sysconfig/network中的HOSTNAME设置不统一导致的,修改成统一的主机名即可解决该问题。
注:/etc/sysconfig/network 默认主机名是:HOSTNAME=localhost.localdomain