这是我迄今为止尝试过的:
编辑:/etc/sysconfig/httpd
PIDFILE=/var/run/httpd.pid
Run Code Online (Sandbox Code Playgroud)
编辑:/etc/httpd/conf/httpd.conf
PidFile /var/run/httpd.pid
Run Code Online (Sandbox Code Playgroud)
然后
killall -9 httpd
Run Code Online (Sandbox Code Playgroud)
结果:
httpd: no process killed
Run Code Online (Sandbox Code Playgroud)
然后:
sudo rm -f /var/lock/subsys/httpd
sudo service httpd restart
Run Code Online (Sandbox Code Playgroud)
结果:
Stopping httpd: [FAILED]
Starting httpd: [ OK ]
Run Code Online (Sandbox Code Playgroud)
然后:
sudo service httpd status
Run Code Online (Sandbox Code Playgroud)
结果:
httpd dead but subsys locked
Run Code Online (Sandbox Code Playgroud)
仍然没有运气,我是否错过了解决此问题的方法?请帮忙
注意:当我启动 httpd 时,它不会在 /var/run 上生成 httpd.pid
Apache 错误日志
[Tue Dec 10 06:27:42 2013] [notice] Digest: generating secret for digest authentication ...
[Tue Dec 10 06:27:42 2013] [notice] Digest: done
[Tue Dec 10 06:31:27 2013] [notice] …
Run Code Online (Sandbox Code Playgroud)