Win10電腦安裝wampserver後Apache啟動不了怎麼辦

win7之家-慧歌發表於2016-03-15


    Wamp Server是一款功能強大的PHP整合安裝環境,最近有win10系統使用者反映說在電腦安裝wampserver後,Apache就啟動不了,這是怎麼回事呢,關於這個問題下面小編就給大家分享一下Win10電腦安裝wampserver後Apache啟動不了的具體解決方案吧。


解決方法1:

1、進入wampserver中 的Apache目錄(D:\wamp\bin\apache\apache2.4.9\conf\httpd.conf),修改httpd.conf,查詢Apache配置檔案http.conf

在檔案中找到配置節

   Options FollowSymLinks    AllowOverride None    Order deny,allow    Deny from all    Satisfy all修改成

   Options FollowSymLinks    AllowOverride None    Order deny,allow #    Deny from all    Allow from all #允許所有訪問    Satisfy all

2、還有查詢下面這段;

Win10電腦安裝wampserver後Apache啟動不了怎麼辦

3、修改成這段(主要是描紅部分);

Win10電腦安裝wampserver後Apache啟動不了怎麼辦

4、開啟http-vhosts.conf,把修改成然後儲存,重啟服務,在訪問就解決了這個問題。

解決方法2:

1、手動cd到Apache的httpd.exe的目錄,執行了一下httpd,這下原因找到了;

Win10電腦安裝wampserver後Apache啟動不了怎麼辦

2、從圖中可以看到錯誤的原因是套接字繫結錯誤,這下可以確定是Apache的80埠被佔用了。於是就使用命令 netstat -ano 來檢視一下到底是哪個程式佔用了80埠,如圖所示埠查詢的結果:

Win10電腦安裝wampserver後Apache啟動不了怎麼辦

3、看到80埠被PID為4的System程式佔用,呵呵,我想說一句我擦嘞什麼鬼+_+。仔細想了想,一般的程式不會佔用80,遂使用命令  netsh http show servicestate 檢視一下當前的http服務狀態,發現果然有問題,如下圖所示:

Win10電腦安裝wampserver後Apache啟動不了怎麼辦

4、圖中可以看到,80埠被一個DefaultAppPool的東西佔用了,如果用過IIS的童鞋,這時候肯定一定想到了原因,這裡我們依然要接著往下找原因,圖中可以看出控制器程式ID為4640,那麼就 就繼續檢視一下4640程式是什麼鬼,進入工作管理員,找到PID4640的程式,右鍵轉到服務,可以看到當前的程式所在的服務,如圖所示:

Win10電腦安裝wampserver後Apache啟動不了怎麼辦

5、看到圖中的服務,這裡原因也就找到了,IIS的World Wid Web Publishing Service 全球資訊網服務的問題;

Win10電腦安裝wampserver後Apache啟動不了怎麼辦

6、控制皮膚–>程式–>啟用或者關閉Windows功能–>找到Internet Information Service,將其關閉即可。

Win10電腦安裝wampserver後Apache啟動不了怎麼辦


    關於Win10電腦安裝wampserver後Apache啟動不了就跟大家介紹到這邊了,有碰到這樣問題的使用者們可以按照上述方法進行操作,希望幫助到大家。


相關文章