Windows下Apache2服務不能啟動解決方案

來源:互聯網
上載者:User

標籤:

本人剛開始學習PH,使用的環境是Windows,安裝的開發環境是AppServ。

今天開機時發現APACHE服務沒有起來,服務裡也沒開啟,我把服務重新開啟時報了一個這樣的錯誤“Windows不能在本機電腦啟動Apache2.......並參考特定服務錯誤碼1”。我覺得挺奇怪的,明明昨天還好好的,我也沒對環境做什麼特別的改動。

然後我在網上搜了下問題,一般都是說80連接埠被佔用,或是版本的原因。

方法都是去\conf\httpd.conf檔案裡這兩行改了:

 

Listen 80

LoadModule php5_module C:/AppServ/php5/php5apache2_4.dll

 

但我的80連接埠確實是沒用被使用,昨天用的還是好好的,版本應該也是沒有問題的。

在網上搜解決方案時看到一個說啟動\apache_start.bat可以看到具體的錯誤資訊,我啟動後出現這樣的資訊

我找到\conf\httpd.conf檔案裡的行,發現預設目錄檔案夾的名字不對,原來是我昨天把檔案夾的名字改了- -!

然後把設定檔裡的預設目錄檔案夾改成一致的,再重啟服務就OK了。

Windows下Apache2服務不能啟動解決方案

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.