Apache-2.2

Apache 不會啟動,MySql 和 FileZilla 會啟動

  • November 6, 2012

我正在使用 Windows7 和 XAMPP 1.7.3(它是 32 位,但說它適用於 64 位)。當我點擊啟動 Apache 時,什麼也沒有發生,但它下面寫著:

“忙…. Apache 服務已啟動”

但是沒有出現綠色執行文字

Skype 中的埠 80 已禁用。我的電腦上沒有 IIS。

當我嘗試從控制面板啟動 Apache 2.2 服務時,它會拋出一個警告框,指出它是特定於服務的錯誤程式碼 1。

有人說將httpd.conf文件中的Listen 80改為85。這沒有用。當我嘗試從控制面板啟動 Apache 2.2 服務時,它會拋出一個警告框,指出它是特定於服務的錯誤程式碼 1。

我該如何解決這個問題?

我在 Windows 7 64 上遇到了同樣的問題。不過,我確實將 XAMPP 安裝到了“程序文件”文件夾中。我以為我之後為 xampp 文件夾正確設置了權限,但 Apache 無法啟動。為了確定這與在“程序文件”目錄中的安裝無關,我聽取了上面給出的建議並重新安裝到 c:\xampp。做到了。對我來說,XAMPP 在安裝在“程序文件”目錄之外時工作。

嘗試進入命令行並手動執行 xampp_stop.exe,然後執行 xampp_start.exe 看看它告訴你什麼。過去我的行為有點古怪,查看命令輸出通常會引導我朝著正確的方向前進。

當我將 Windows 7 作為服務安裝時,它對我來說有點奇怪。每次啟動到我的作業系統時,我都必須禁用服務並手動啟動它(儘管是通過控制台)。

這應該報告任何虛擬主機問題、日誌文件失去等。

引用自:https://serverfault.com/questions/106790