2014-01-29 65 views
0

我正在嘗試使用mod_jk模塊設置Apache http 2.2。Apache無法啓動 - Windows中的httpd.conf

其目的是在我的PC上設置一個負載平衡器,用於測試目的。

因此,我對httpd.conf進行了一些更改以設置一些參數,然後運行它並獲得彈出窗口: 「Windows無法在本地PC上啓動Apache 2.2有關更多信息,請查看系統事件日誌。它不是一個窗口服務聯繫服務提供商並引用代碼:1"

我檢查日誌和獲取:

httpd.exe:無法可靠地確定了服務器的完全合格的域名,使用192.168。 0.35 for ServerName

所以我取消了httpd.conf行的註釋:ServerName myPcName:80 and r再次聯合。 我得到了相同的彈出窗口,但是這次我沒有在事件日誌上得到任何東西。

有關如何讓它工作的任何想法?

(沒有綁定80端口上。)

謝謝

回答

1

請檢查端口80是正在使用的其他應用程序或沒有。在我的情況下,大多數情況下,「Skype」使用的是端口80.所以我不得不阻止它,然後我開始使用Apache服務。

要進一步診斷你可以做的是,轉到apache的bin目錄並運行httpd.exe -t選項。這會告訴你究竟是什麼導致問題。

+0

謝謝Alpesh,我運行httpd.exe -t,它運行良好,所以我不知道爲什麼服務沒有啓動。 – user1820620