windows 不能在本地計算機啓動apache*,有關更多信息,查閱系統事件日誌。如果這是非Microsoft服務

問題:

    windows 不能在 本地計算機 啓動apache2。有關更多信息,查閱系統事件日誌。如果這是非Microsoft服務,請與服務廠商聯繫,並參考特定服務錯誤代碼

今天使用apache的時候無法啓動

然後使用命名查看端口發現是端口占用的情況,如下

netstat -ano 找到apache對應的端口占用情況

查看某個端口被什麼服務佔用:

    Tasklist  |findstr 4

查出來是進程 4 佔用 80 端口之後進一步鎖定進程 4 是何方神聖,居然發現是系統進程 ,如上system;瞬間蒙圈了,只說是system並不指出是哪一個系統進程,這可怎麼找;於是去網上找一個那些system會佔用80端口,查找結果只找到了可能是IIS服務相關的進程;

重啓還是會佔用80端口,說明這個服務是開機啓動項

這個時候直接幹掉不讓其開機啓動就好,再順藤摸瓜的打開系統服務我搜到了以下進程:

點擊禁用之後,重啓 apache ,就 ok 了。

重點就是排查apache端口被佔用的進程和服務

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章