apache配置启动问题诊断

apache配置启动问题诊断

如何检测是否apache成功启动:

  • ps aux
  • netstat | grep 80
  • telnet localhost 80

 

如果通过上面的方法你发现apache就是没有启动成功,虽然当你执行

sudo apachectl restart

sudo apachectl start

没有显示任何的错误。那么可以使用下面的命令让apache来检测你的config文件是否有问题

sudo apachectl configtest

如果上面的命令执行结果是

syntax OK

表示你config的语法没有错误。

 

接下来,再次执行

sudo apachectl start

如果这次检查发现apache还是没有起来,就需要检测apache的log,那么这个log文件应该在什么地方呢?

这个要看apache的配置文件,去apache的配置目录

/etc/apache2         ————– linux

/private/etc/apache2             ————— mac os x

那里有个httpd.conf

去里面搜索log就可以定位到log文件的位置。

 

版权所有,禁止转载. 如需转载,请先征得博主的同意,并且表明文章出处,否则按侵权处理.

    分享到:

Leave a Reply

Your email address will not be published. Required fields are marked *