我有端口問題。Xampp; Apache Port 80忙碌
每當我啓動Apache,然後它給我這個錯誤:
Busy - Apache Started [port 80]
,當我啓動MySQL然後如下因素出現錯誤:
Busy - ERROR: Mysql service not started [-1]
請任何人告訴我,如何解決這個問題。
等待回覆。
在此先感謝
我有端口問題。Xampp; Apache Port 80忙碌
每當我啓動Apache,然後它給我這個錯誤:
Busy - Apache Started [port 80]
,當我啓動MySQL然後如下因素出現錯誤:
Busy - ERROR: Mysql service not started [-1]
請任何人告訴我,如何解決這個問題。
等待回覆。
在此先感謝
你應該搜索,然後你問問題,因爲這個問題已被問到。你需要去到C:\ XAMPP的\ apache的\的conf編輯httpd.conf文件,並更改
聽80
到
聽8081 或然後另一個號碼,你重新啓動Apache。
那麼,我搜索了很多,但我沒有找到解決我的問題。這就是爲什麼我發佈在這裏。 我也從Listen 80改爲8081,但它仍然不起作用。 所以請幫助我。 – 2013-02-22 17:12:25
你安裝了哪個版本的Apache? – 2013-02-22 17:13:26
ApacheFriends XAMPP(Basispaket)1.7.4版本 + Apache 2.2.17 + MySQL 5.5.8(社區服務器) + PHP 5.3.5(VC6 X86 32bit)+ PEAR – 2013-02-22 17:16:53
編輯httpd的文件
#Listen 12.34.56.78:80
Listen 80
到這樣的事情
#Listen 12.34.56.78:80
Listen 8080
只要確保你使用的其他任何端口超過80
檢查如果任何mysqld.exe實例正在運行來自任務管理器。如果這樣殺死它並從xampp控制面板啓動它。
它不工作.. – 2013-02-22 17:15:14
打開cports.exe
(http://www.nirsoft.net/utils/cports.html),在列Local Port
的列中找到端口80.因此,您將知道哪個程序使用此端口,並且您將能夠殺死它。
如果您在本地計算機上運行Skype,它也會使用端口80。所以80端口不能分配給MySQL。解決方案是停止在Skype上運行,然後啓動你的xampp服務器。如果它也不能正常工作,請嘗試卸載Skype,然後再次安裝您的xampp服務器。這一次可能可以運行MySQL。
嘗試在命令提示符
netstat -ano|find "port no"
如下面的命令運行這個命令:
netstat -ano|find "3306"
TCP 0.0.0.0:3306 0.0.0.0:0 LISTENING 5164
TCP [::]:3306 [::]:0 LISTENING 5164
你甚至可以使用的PID號,並在Windows任務管理器檢查誰正在使用這些pid,以便您能夠知道確切的進程名稱
如果可能,請提供錯誤日誌文件。
如果您使用的是Skype,則會出現主要問題。只需更改連接端口號並重新啓動Skype並嘗試啓動apache
您正在使用的平臺是什麼? Windows還是Linux?如果是windows,運行services.msc檢查是否有任何可能阻塞apache端口80的衝突服務。通常它會是IIS。 – NEO 2013-02-22 17:04:52
那麼我使用Windows 7 .. 而我沒有看到列表中的IIS。 請指導我。我從這裏搜索了很多東西。但我沒有得到幫助。 – 2013-02-22 17:07:56