一切正常,没有对配置进行任何编辑,突然 httpd 在启动时停止运行,我也提供了另一个服务。
硬盘已满的信息,所以我不得不删除一些文件。
结果chkconfig --list
是
httpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
如果 httpd 无法启动,您应该能够在错误日志中找到错误消息(/var/log/httpd/error_log
或者您将错误配置到的任何位置)。检查手动尝试启动服务时记录的内容 ( "service httpd start"
),如果您不了解它试图告诉您的内容,请返回更多信息。
如果硬盘已满,那将是 apache 服务无法启动的第一个原因。httpd
您是否在释放一些足够的磁盘空间后尝试重新启动服务,并请检查httpd
错误日志/var/log/httpd/error.log
。我认为主要问题是由于磁盘空间已满。
尝试释放一些日志文件以释放/var/log
目录中的更多空间。
就我而言,这是日志配置中的问题:
AH00015: Unable to open logs
(1)Operation not permitted: AH00091: httpd: could not open error log file /usr/teste.localhost-error.log.
我更改了我的日志路径,将文件创建到我设置的路径中,并且它在重新启动后工作。