Apache-2.2
CentOS 的 Apache 無法啟動
剛剛重新安裝了 CentOS,我也安裝了 apache,但它不會啟動。
[root@blah /]# /etc/init.d/httpd start Starting httpd: [FAILED]
這就是我得到的。我嘗試重新啟動作業系統,仍然沒有。有任何想法嗎?我確實檢查了 /etc/httpd/logs/error_log 文件,這就是我發現的。
Unable to open logs
您的某個配置參數中定義的路徑可能不存在或權限錯誤。有一些即使它們不存在,Apache 也可以啟動,而其他一些,如主錯誤日誌(還有其他)會導致它無法啟動。看這裡。
另外,檢查以確保它尚未執行:
service httpd status
或者
ps aux|grep httpd
如果您的所有路徑都存在,具有良好的權限,apache 尚未執行並且您在系統日誌中看不到任何內容(預設為 /var/log/messages),那麼我將通過刪除 httpd rpm 並重新安裝並開始回溯超過。