Win10電腦安裝wampserver后Apache啟動不了怎么辦

2016-03-15 15:00


    Wamp Server是一款功能強(qiáng)大的PHP集成安裝環(huán)境,最近有win10系統(tǒng)用戶反映說在電腦安裝wampserver后,Apache就啟動不了,這是怎么回事呢,關(guān)于這個問題下面小編就給大家分享一下Win10電腦安裝wampserver后Apache啟動不了的具體解決方案吧。


解決方法1:

1、進(jìn)入wampserver中 的Apache目錄(D:\wamp\bin\apache\apache2.4.9\conf\httpd.conf),修改httpd.conf,查找Apache配置文件http.conf

在文件中找到配置節(jié)

   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,把修改成然后保存,重啟服務(wù),在訪問就解決了這個問題。

解決方法2:

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

Win10電腦安裝wampserver后Apache啟動不了怎么辦

2、從圖中可以看到錯誤的原因是套接字綁定錯誤,這下可以確定是Apache的80端口被占用了。于是就使用命令 netstat -ano 來查看一下到底是哪個程序占用了80端口,如圖所示端口查找的結(jié)果:

Win10電腦安裝wampserver后Apache啟動不了怎么辦

3、看到80端口被PID為4的System進(jìn)程占用,呵呵,我想說一句我擦嘞什么鬼+_+。仔細(xì)想了想,一般的程序不會占用80,遂使用命令  netsh http show servicestate 查看一下當(dāng)前的http服務(wù)狀態(tài),發(fā)現(xiàn)果然有問題,如下圖所示:

Win10電腦安裝wampserver后Apache啟動不了怎么辦

4、圖中可以看到,80端口被一個DefaultAppPool的東西占用了,如果用過IIS的童鞋,這時候肯定一定想到了原因,這里我們依然要接著往下找原因,圖中可以看出控制器進(jìn)程ID為4640,那么就 就繼續(xù)查看一下4640進(jìn)程是什么鬼,進(jìn)入任務(wù)管理器,找到PID4640的進(jìn)程,右鍵轉(zhuǎn)到服務(wù),可以看到當(dāng)前的進(jìn)程所在的服務(wù),如圖所示:

Win10電腦安裝wampserver后Apache啟動不了怎么辦

5、看到圖中的服務(wù),這里原因也就找到了,IIS的World Wid Web Publishing Service 萬維網(wǎng)服務(wù)的問題;

Win10電腦安裝wampserver后Apache啟動不了怎么辦

6、控制面板–>程序–>啟用或者關(guān)閉Windows功能–>找到Internet Information Service,將其關(guān)閉即可。

Win10電腦安裝wampserver后Apache啟動不了怎么辦


    關(guān)于Win10電腦安裝wampserver后Apache啟動不了就跟大家介紹到這邊了,有碰到這樣問題的用戶們可以按照上述方法進(jìn)行操作,希望幫助到大家。


網(wǎng)友評論

相關(guān)閱讀