Apache意外關閉。 這可能是由於端口被阻止,缺少依賴關係, 不正確的權限,崩潰或其他方法的關閉。 按日誌按鈕來查看錯誤日誌和檢查 Windows事件查看器的更多線索 如果您需要更多的幫助,複製並在論壇上發佈此 整個日誌窗口啓動apache時發生Xampp錯誤
回答
很有可能你已封鎖端口80。最常見的問題是Skype,更改Skype設置以使用不同的端口,然後重新啓動。 然後運行apache。
如果這是全新安裝,而不是使用控制面板啓動Apache,則可能需要轉到XAMPP的根目錄並撥打apache-start
。
在我的情況,阿帕奇無法啓動由於配置錯誤
httpd.exe: Syntax error on line 37 of C:/..../xampp/apache/conf/httpd.conf:
ServerRoot must be a valid directory
如果是這樣的話,請確保您運行setup_xampp
(感謝https://stackoverflow.com/a/17978400/239408!)
我以前安裝的我XAMMP在我的一個USB密鑰上。 Windows無意間交換了它們的驅動器號,使得我的所有路徑在我的XAMMP安裝文件中都出錯。我手動更換了一個鍵的驅動器號(在將另一個鍵重新插入到我的電腦之前),所以一切都恢復正常。 希望這是有幫助的。 JoVD。
如果您遇到這種錯誤的XAMPP
「這可能是由於阻塞端口,缺少的依賴, 不當特權,碰撞,或通過其他方法關閉。 按日誌按鈕來查看錯誤日誌和檢查 Windows事件查看器的更多線索 如果您需要更多的幫助,複製並在論壇上發佈此 整個日誌窗口「
1)你首先要做的是點擊XAMPP了netstat(它會給你的名字的名單,港口,地址和PID)
2)查找端口80和檢查使用端口的名稱。例如,[httpd.exe]
3)然後去窗口任務管理器,然後單擊進程
4)查找誰使用該端口的應用程序的名稱。單擊名稱,然後點擊結束進程
5)然後回到XAMPP,然後單擊開始
當您的端口80被阻塞時,通常會發生此問題。要運行Apache,您需要更改其端口號。
要做到這一點,首先關閉Xampp。然後轉至C:/xampp/apache/conf/httpd.conf
文件。找到行Listen 80
並將其更改爲Listen "Port Number"
。在「端口號」中輸入您選擇的端口號。說Listen 71
。
現在找到該行ServerName localhost:80
。把相同的「端口號」代替80,即ServerName localhost:71
。保存並退出文件,重新啓動Xampp並啓動Apache。它應該做的伎倆!
在瀏覽器中打開Xampp:http://localhost:71/xampp/
。
右鍵點擊XAMPP控制面板,點擊「以管理員身份運行」
這解決了我的問題。
由於我在開發人員面臨防火牆問題的企業環境中工作,其他答案都沒有解決我的問題。
由於端口不使用Skype的,而是由某些其他內部應用程序,我也跟着下面的步驟來解決問題:
第1步 - 從XAMPP控制面板,Apache下,點擊配置按鈕,並選擇Apache(httpd.conf)。
裏面的httpd.conf文件,不知何故,我發現這樣一行:
聽80 並更改成80任何你想要的號碼/端口。在我的方案,我用8080端口
從httpd.conf文件偵聽一分之八千零八十○ 不過,我發現另一行寫着:
服務器名本地主機:80
和更改80一分之八千零八十〇。步驟2 - 從XAMPP控制面板的Apache下,再次單擊配置按鈕,但是這次選擇Apache(httpd-ssl.conf)。在httpd-ssl.conf文件中,找到一行說
Listen 443 然後將443更改爲您想要的任何數字/端口。我將使用4433作爲新的端口號。
聽4433 仍然在httpd-ssl.conf中的文件,找到另一條線,說
服務器名本地主機:443 並改變443 4433
服務器名localhost:4433 請記住在執行一些更改後保存httpd.conf和httpd-ssl.conf文件。然後重新啓動Apache服務。
- 1. XAMPP Apache啓動錯誤
- 2. Apache不啓動XAMPP
- 3. 啓動apache服務器時發生HTTP 404錯誤
- 4. 錯誤啓動XAMPP時失蹤
- 5. 錯誤啓動mysql在XAMPP
- 6. 啓動hadoop時發生錯誤
- 7. 程序啓動時發生Eclipse錯誤
- 8. 啓動Jboss 6.2時發生錯誤EAP
- 9. 在啓動mongo shell時發生錯誤
- 10. 進程啓動時發生Log4Net錯誤
- 11. 啓動時發生Java Webstart錯誤
- 12. 啓動karnel時發生錯誤 - Anaconda python
- 13. xampp在啓動apache時沒有響應
- 14. 當我啓動Apache時,XAMPP崩潰了
- 15. XAMPP Apache無法啓動
- 16. 無法啓動Apache xampp
- 17. XAMPP不會啓動Apache
- 18. Xampp Apache服務不啓動
- 19. Apache XAMPP在安裝PostgreSql後啓動時出錯
- 20. nightwatchjs發生錯誤:「啓動測試運行器時發生錯誤:」
- 21. 錯誤使用Spring 3啓動WildFly 8時發生錯誤
- 22. Apache Usergrid在構建UserGrid啓動器時生成錯誤
- 23. CakePhp,Xampp&SSL「發生內部錯誤」
- 24. XAMPP MySQL無法啓動錯誤1217
- 25. 在本地xampp服務器發送郵件時發生錯誤
- 26. 啓動Apache Spark時出錯
- 27. jprofiler:啓動過程中發生錯誤
- 28. 使用xampp啓動mysql時出錯
- 29. 在XAMPP中啓動MYSQL時出錯
- 30. 無法在XAMPP中啓動Apache
你使用Skype嗎?衆所周知,Skype使用80端口,如果它發現它是免費的。既然你在你的「普通電腦」中使用xampp(我猜),試着在skype完全關閉的時候啓動apache。 –