/ 中存储网

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

2014-02-20 09:46:01 来源:ITJS.CN
[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。