問題還原:
(推薦教學:apache從入門到精通)
在windows下安裝Apache時,總是啟動不了,一直出現閃退現象,並且在windows的服務中無法啟動Apache2服務。
在ApacheMonitor中start 服務出現提示:the requested operation has failed
問題排查:
- ##查看防火牆,已關閉;
- 查詢80埠,使用netstat-ano查詢本機是否使用80端,經查詢無80埠佔用;
- apache的SRVROOT設定正確。 (可能不只SRVROOT,像ServerName、DocumentRoot等都可能需要修改);
- 每次排除之後,嘗試安裝apache,用管理員身分執行cmd,cd到apache的bin目錄,輸入指令:httpd.exe -k install. 提過啟動不了,命令列會提示你出錯位置。
透過排查,發現出現閃退的原因是,${apache_home}/conf/httpd.conf檔案配置不正確產生的。
下載的是apache24壓縮套件(不是.msi安裝程式),而httpd.conf預設的檔案都是在c:/Apache24/下。故而,發生.conf檔案錯誤。
以上是apache2.4啟動後閃退怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!