原创 Apache:Could not reliably determine the server's..

2011-9-22 09:41 7082 3 3 分类: 软件与OS

最近在自己的电脑上试着搭建PHP环境,遇到了一个奇怪的问题,修改Apache的httpd.conf文件,将PHP模块加入进去以后,发现仍然无法运行PHP网页,貌似httpd.conf没起到作用,于是在命令行状态下运行:

httpd.exe -w -t -f "C:\Apache2.2\conf\httpd.conf" -d "C:\Apache2.2\."

对配置文件进行测试,发现出现如下提示:

httpd.exe: Could not reliably determine the server's fully qualified domain name, Using 169.254.4.213 for ServerName.

Syntax OK。

貌似问题就出现在这里,于是在网上搜索,发现给出的解决方法是查看80端口有没有被占用,但我通过netstat -aon查看,发现并不是这个问题,于是再次回到httpd.conf文件,通过仔细检查,发现里边有这样一段:

#
# ServerName gives the name and port that the server uses to identify itself.
# This can often be determined automatically, but we recommend you specify
# it explicitly to prevent problems during startup.
#
# If your host doesn't have a registered DNS name, enter its IP address here.
#
#ServerName localhost:80

最后一行也被注释掉了,随即去掉最后一行前边的#,再次重启Apache,运行PHP主页,发现可以正常运行,再次运行上一条命令,发现错误提示没有了。

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
我要评论
0
3
关闭 站长推荐上一条 /3 下一条