【发布时间】:2013-10-04 09:36:01
【问题描述】:
我是 linux 管理新手。我想托管多个站点,但总是收到错误 httpd dead subsys locked 。
【问题讨论】:
-
使用另一个用户(root)检查http状态,或者运行这个“sudo service httpd status”
我是 linux 管理新手。我想托管多个站点,但总是收到错误 httpd dead subsys locked 。
【问题讨论】:
http://awaseroot.wordpress.com/2012/06/11/subsys-lock-problem-with-centos-6-2-and-apache/杀死httpd进程,检查httpd.conf中的pid文件,然后重启httpd,这个链接给你详细的了解。
【讨论】:
Apache 服务器的一个常见问题。由于您没有提到您确切的 Linux 操作系统通用答案就足够了。
我们需要检查“httpd 服务”的第一件事是在不同用户的另一个进程中运行。
使用另一个用户(root)检查http状态,或者运行这个
sudo service httpd status
您可能会收到错误“httpd dead but subsys locked”
那么,
尝试删除锁定文件
sudo rm -f /var/lock/subsys/httpd
如果它失败
杀死进程
killall -9 httpd
删除锁定文件
sudo rm -f /var/lock/subsys/httpd
重启服务
sudo service httpd restart
【讨论】:
使用df -h 检查您的磁盘空间。如果您的磁盘已满,则可能会导致此错误。
【讨论】: