httpd没有在启动时运行

时间:2013-09-10 06:55:32

标签: apache service centos

一切都很顺利,没有对配置进行任何编辑,突然httpd在启动时停止运行,而且我也提供了另一项服务。
一个信息,硬盘到达了他的空间,所以我不得不删除一些文件 chkconfig --list的结果是

httpd           0:off   1:off   2:on    3:on    4:on    5:on    6:off

3 个答案:

答案 0 :(得分:5)

如果httpd无法启动,您应该能够在错误日志(/var/log/httpd/error_log或您将错误配置到的任何地方)中找到错误消息。检查手动尝试启动服务时记录的内容("service httpd start"),如果您不理解它试图告诉您的内容,请返回更多信息。

答案 1 :(得分:4)

如果硬盘已满,那将是apache服务无法启动的第一个原因。在释放足够的磁盘空间后,您是否尝试重新启动httpd服务,请同时检查httpd中的/var/log/httpd/error.log错误日志。我认为主要问题是由于磁盘空间已满。

尝试释放一些日志文件,以释放/var/log目录中的更多空间。

答案 2 :(得分:0)

在我的情况下,这是日志配置中的一个问题:

AH00015: Unable to open logs
(1)Operation not permitted: AH00091: httpd: could not open error log file /usr/teste.localhost-error.log.

我更改了我的日志路径,将文件创建到我设置的路径中,并在重新启动后工作。