apache導致wampserver啟動失敗解決,圖標橙色


  之前電腦上的wampserver是同事配置好直接拷過來,所以這次需要自己配置環境,花了不少時間,把這個艱難的過程記錄一下。

 

      1.啟動wampserver時發現圖標是橙色的,Apache服務所有的按鈕是灰色的,因此應該是Apache有問題。試了一下Test Port 80 ,cmd窗口一閃而過,沒有提示端口是否占用。

 

  2.win+R打開運行,輸入cmd

 

3.打開命令行窗口->輸入netstat -ano

查看紅框部分並沒有80端口,也就是80端口並未占用。

 

4.應該是Apache服務有問題,可能沒有安裝成功

右鍵計算機->管理->服務,並沒有wampapache服務,只有wampmysqld,因此確定是apache服務的問題。

 

5.運行apache應用程序bin->httpd失敗,報錯httpd.exe無法啟動,丟失MSVCR110.dll

下載鏈接:https://www.microsoft.com/en-us/download/details.aspx?id=13523

安裝成功后還是報錯,將C:\Windows\System32下的msvcr110.dll文件復制到 httpd的同級目錄下完美解決。

6.測試apache服務

命令行cd到httpd目錄,輸入httpd -h出現以下信息。重新啟動wampserver,由橙變綠,問題解決

 

 

10月26號更新

W圖標一直是黃色,查看apache服務器無法啟動,端口80未占用,在服務中無法手動啟動,報錯

計算機中丟失“MSVCR110.dll”,可是已經安裝64位及32位組件,將MSVCR110.dll拷貝到php.exe路徑下,報錯解決,新錯誤出現0xc000007b,

最后下載direct修復工具,修復后解決問題,成功由黃變綠。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM