(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。