1. 程式人生 > >XAMPP--解決apache因埠被佔用啟動不了的一種方法(不用改埠)

XAMPP--解決apache因埠被佔用啟動不了的一種方法(不用改埠)

在執行apache時,XAMPP提示apache的80埠被佔用

一、可以先用netstart命令進行檢視80埠被哪個程序進行佔用

win+r 執行cmd

輸入netstat -ano


二、此時可現在服務中找到Apache服務將其停止


三、在停止服務後啟動Apache服務後再啟動apache時,介面可能會一直處在Attempting to start Apache service...狀態

開啟xampp目錄下的Apache資料夾,點選執行apache_uninstallservice.bat,關閉Apache之後,再點選執行apache_installservice.bat即可解決問題。

四、

在執行apache_uninstallserver.bat服務時可能會出現出現

api-ms-win-crt-runtime-|1-1-0.dll缺失


-安裝VC解決

下載連結:

https://www.microsoft.com/zh-cn/download/details.aspx?id=48145

api-ms-win-crt-runtime就是MFC的執行時環境的庫,pythonwindows上編譯也是用微軟的visual studio C++編譯的,底層也會用到微軟提供的C++庫和runtime庫,安裝Visual C++ Redistributable for Visual Studio 2015 元件即可解決此問題。


安裝前請刪掉已有的api-ms-win-crt-runtime-l1-1-0.dll,因為

VC redit.exe安裝完成會重新生成。