![](/img/trans.png)
[英]“Apache started [Port 80] Busy…”-This type of error shows
[英]Xampp; Apache Port 80 Busy
我遇到港口問題。
每當我啟動Apache時,它就會給我這個錯誤:
忙-Apache啟動[端口80]
當我啟動Mysql時,出現以下錯誤:
忙-錯誤:Mysql服務未啟動[-1]
請任何人告訴我如何解決此問題。
等待回復。
提前致謝
打開cports.exe
( http://www.nirsoft.net/utils/cports.html ),在“ Local Port
”列中找到端口80。這樣,您將知道哪個程序正在使用該端口,並且可以將其殺死。 。
對於大多數人而言,默認情況下,Skype占用端口80。 只需卸載Skype,端口80將被釋放。 然后,Apache應該工作。
如果本地計算機上運行的是Skype,它也會使用端口80。 因此端口80無法分配給MySQL。 解決方案是停止在Skype上運行,然后啟動xampp服務器。 如果仍然無法正常工作,請嘗試卸載Skype,然后再次安裝xampp服務器。 這次大概可以運行MySQL了。
嘗試在cmd提示符下運行以下命令
netstat -ano|find "port no"
例如:
netstat -ano|find "3306"
TCP 0.0.0.0:3306 0.0.0.0:0偵聽5164
TCP [::]:3306 [::]:0偵聽5164
您甚至可以使用pid編號並簽入使用這些pid的Windows任務管理器,以便您知道確切的進程名稱
如果可能,請提供錯誤日志文件。
如果您使用的是Skype,則會出現主要問題。 只需更改連接端口號,然后重新啟動Skype,然后嘗試啟動Apache
您應該先搜索然后提出問題,因為已經提出了這個問題。 您需要轉到C:\\ xampp \\ apache \\ conf編輯httpd.conf文件並進行更改
聽80
至
聽8081或其他號碼,然后重新啟動apache。
編輯httpd文件
#Listen 12.34.56.78:80
Listen 80
像這樣
#Listen 12.34.56.78:80
Listen 8080
只要確保使用80以外的任何端口即可。
檢查是否從任務管理器運行mysqld.exe的任何實例。 如果是這樣,請殺死它,然后從xampp控制面板啟動它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.