老司機(jī)教你win10電腦安裝wampserver后Apache啟動(dòng)不了的技巧?
發(fā)布時(shí)間:2019-10-23 作者: Win10鏡像官網(wǎng) 來(lái)源:http://m.inrian.com
wamp server是一款功能強(qiáng)大的pHp集成安裝環(huán)境,近期有win10系統(tǒng)網(wǎng)友反映說(shuō)在電腦安裝wampserver后,Apache就啟動(dòng)不了,這是怎樣回事呢,關(guān)于這個(gè)問(wèn)題下面小編就給我們分享一下win10電腦安裝wampserver后Apache啟動(dòng)不了的具體處理方案吧。
處理辦法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 #允許所有訪問(wèn) satisfy all
2、還有查找下面這段;
3、修改成這段(主要是描紅部分);
4、打開http-vhosts.conf,把修改成然后保存,重啟服務(wù),在訪問(wèn)就處理了這個(gè)問(wèn)題。
處理辦法2:
1、手動(dòng)cd到Apache的httpd.exe的目錄,執(zhí)行了一下httpd,這下原因找到了;
2、從圖中可以看到錯(cuò)誤的原因是套接字綁定錯(cuò)誤,這下可以確定是Apache的80端口被占用了。于是就使用命令 netstat -ano 來(lái)查看一下到底是哪個(gè)程序占用了80端口,如圖所示端口查找的結(jié)果:
3、看到80端口被pid為4的system進(jìn)程占用,呵呵,我想說(shuō)一句我擦嘞什么鬼+_+。仔細(xì)想了想,一般的程序不會(huì)占用80,遂使用命令 netsh http show servicestate 查看一下當(dāng)前的http服務(wù)狀態(tài),發(fā)現(xiàn)果然有問(wèn)題,如下圖所示:
4、圖中可以看到,80端口被一個(gè)defaultApppool的東西占用了,如果用過(guò)iis的童鞋,這時(shí)候肯定一定想到了原因,這里咱們依然要接著往下找原因,圖中可以看出控制器進(jìn)程id為4640,那么就 就繼續(xù)查看一下4640進(jìn)程是什么鬼,進(jìn)入任務(wù)管理器,找到pid4640的進(jìn)程,右鍵轉(zhuǎn)到服務(wù),可以看到當(dāng)前的進(jìn)程所在的服務(wù),如圖所示:
5、看到圖中的服務(wù),這里原因也就找到了,iis的world wid web publishing service 萬(wàn)維網(wǎng)服務(wù)的問(wèn)題;
6、控制面板–>程序–>啟用或者關(guān)閉windows功能–>找到internet information service,將其關(guān)閉便可。
關(guān)于win10電腦安裝wampserver后Apache啟動(dòng)不了就跟我們?cè)斀獾竭@邊了,有碰到這樣問(wèn)題的網(wǎng)友們可以按照上述辦法進(jìn)行操作,希望借助到我們。