2014-02-20 09:46:01
来 源
ITJS.CN
Nginx
本文介绍(20014)internalerror:errorretrievingpidfilelogs/httpd.,希望对于初学Apache服务器相关的朋友有帮助,更多Apache安装、配置、报错处理等资源请本站内搜索。
[email protected]:/usr/local/apache/bin# apachectl start

(20014)Internal error: Error retrieving pid file logs/httpd.pid

Remove it before continuing if it is corrupted.

打开/usr/local/apache/logs/httpd.pid 文件看看,里面是空白的,

增加1个数据,如:2542 保存文件后关闭

再次启动apache,可以正常启用!

[email protected]:/# /usr/local/apache/bin/apachectl start

返回/usr/local/apache/logs/httpd.pid文件看看,文件里面的数据变了。

httpd.pid这个文件固定了apache的进程状态,httpd.pid文件的内容其实就是apache在服务器中的pid进程号,apache每次启动都会有获得一个不同的pid号,然后把这个pid写入httpd.pid文件,进程间通信就以这个pid进行。apache在启动后,保持这个pid值不变,直到下次重新启动apache。

声明: 此文观点不代表本站立场;转载须要保留原文链接;版权疑问请联系我们。