Apache(httpd)出現「讀取描述失敗。錯誤代碼:2」問題的記錄

蛋蛋愛嗶嗶 發佈 2022-05-19T03:26:54.472509+00:00

好久沒發帖了,今天剛好遇到一個讓我頭疼了好幾天的問題,終於解決了,發帖記錄一下。事情是這樣的,近期升級了apache2.4和PHP7.3.27版本,開始都運行好好的。

好久沒發帖了,今天剛好遇到一個讓我頭疼了好幾天的問題,終於解決了,發帖記錄一下。

事情是這樣的,近期升級了apache2.4和PHP7.3.27版本,開始都運行好好的。可是每隔一天就出現正在調試的頁面出現無法打開的情況,一看是apache停止了,而且停止的很徹底,重新啟動時,直接報錯「讀取描述失敗。錯誤代碼:2」,還有一個錯誤「Windows 無法啟動 Apache2.4 服務(位於 本地計算機 上)。錯誤3:系統找不到指定的路徑。

起初報這個問題的時候大概頻率為一天一次,也就沒理會。直接命令"sc delete apache2.4"刪除服務,再CMD「httpd -k install」重新安裝一下服務,就可以繼續使用了。NND,直到今天發作為幾分鐘一次,不得不研究一下問題的原因了。

先是看了apache的錯誤日誌,一無所獲,求助於百度大神,還是一無所獲。至此只能靠自己了,回想自己這兩天都幹了什麼操蛋的事兒,把這兩天新安裝的軟體都卸載了,無效。思來想去報錯提示的「系統找不到指定的路徑」,難道被刪除了?我開始懷疑「360安全衛士和殺毒軟體」了,TMD就是他的問題,看下圖:

真就是把httpd.exe當成木馬,被360隔離了。問題終於找到了,點擊恢復,重新啟動apache2.4,一切恢復正常了。

總結一條經驗吧,安裝完的重要服務,還是在360中添加一下白名單吧,免得被誤殺!

關鍵字: