2014-09-27 477 views
0

我目前在我的Windows XP SP2系統上使用WAMP服務器。我只想知道爲什麼我需要使用localhost:8080而不是僅僅localhost連接到我的服務器-WAMP?我對這個:8080的東西沒有興趣。爲什麼我需要使用'localhost:8080'而不是'localhost'來連接到我的服務器WAMP?

所以,如果你們知道爲什麼會發生這種情況,或者如何從地址中排除:8080,請幫助我解決。順便謝謝你。祝你今天愉快。

注意:請不要告訴我切換到XAMPP。我知道它運作良好。

+0

當您僅鍵入localhost時會發生什麼情況,我還認爲默認端口爲80 – danidee 2014-09-27 07:16:47

+0

如果Apache不會在端口80上運行,那麼在啓動Apache之前,其他內容已捕獲端口80。最好的解決方案是找出正在使用端口80的東西,如果您不使用端口,請將其卸載,或重新配置使用端口80的任何端口以使用其他端口。如果你不能這樣做,那麼你堅持使用一個交替的端口,並不得不手動輸入每個網址。下一個版本的WAMPServer將有一個新功能來自動使用一個額外的端口號,但我不確定何時會發布。 – RiggsFolly 2014-09-27 15:25:51

回答

1

發生這種情況是因爲您的服務器正在偵聽端口8080,而不是端口80,這是默認端口(因此,當您鍵入localhost時,您的意思是localhost:80)。

因此,您需要更改您的配置以使WAMP在端口80上偵聽。您在此處找到如何操作:How to change port number for apache in WAMP

+0

謝謝你寶貴的時間。其實,如果他們說'Apache> httpd.config',那麼它已經在這裏聽8080,但我仍然必須使用localhost:8080而不是localhost。 – 2014-09-27 08:41:47

+0

但是如果你想讓WAMP在80端口上收聽,你必須把Listen 80,而不是Listen 8080 ......然後保存並重新啓動WAMP服務。 – mgaido 2014-09-27 09:02:14

+0

如果我這樣做,它不會幫助(保持離線)。 – 2014-09-27 12:48:19

相關問題