2011-12-11 162 views
1

雖然試圖通過XAMPP在我的Windows 7啓動Apache服務,我得到這個:Apache服務未啓動(-1)

Apache service not started (-1) 
Busy... 

有什麼能爲這個失敗的原因?我怎樣才能克服這個問題?

+0

您是否考慮過使用rea dy-made安裝程序包如XAMPP爲您的第一步?它使安裝更容易。 http://www.apachefriends.org/en/xampp.html –

+0

爲什麼人們把-1放在我的問題上,我的聲譽正在下降,現在只有一個...... :-( – saint1729

+0

)您應該閱讀常見問題解答並詢問主題問題http://stackoverflow.com/faq – BNL

回答

1

東西阻塞了您的Apache默認端口(最可能是80)。 支票:

  1. 防病毒。
  2. 防火牆。
  3. 另一臺服務器(IIS)。
  4. Skype。

這些是Apache不起飛的最常見原因。

更多信息將有助於更進一步解決您的問題。

+0

直到昨天它工作正常,我知道Skype是一個問題,所以我甚至關閉它,但仍然沒有用 – saint1729

+0

你可以下載一些工具,看看你有什麼開放的端口,如果你有Apache端口 - 有人使用它,這就是爲什麼Apache不會啓動。 –

+0

或者也許只是打開命令行並執行'netstat -an'來查看所有偵聽端口。您也可以嘗試telnet或類似於端口80來查看它是否打開。 'telnet 127.0.0.1 80' – Cyclonecode

3

試試這個,如果你已經安裝了Apache作爲服務:

  1. 右鍵單擊並選擇manage
  2. 選擇Services And Applications/Services
  3. 列表
  4. 右鍵單擊查找Apache並選擇start