我安裝了 xampp 並確保設定檔偵聽連接埠 80。現在我正在嘗試從另一個房子訪問index.htmlhttp://myip:80 但它不起作用。會出什麼問題嗎?
答案1
您必須至少在 Apache 配置中擁有使用 ServerName 的伺服器無法告訴更多,而我不知道 - 您是否使用虛擬主機 - 如果使用哪個模組
簡而言之 - 在註釋“main”伺服器配置後向您展示 httpd.conf
答案2
如果您使用的是Windows系統,請嘗試下列步驟來尋找錯誤:
- 首先,嘗試使用 ping 指令存取主機。
- 如果此方法有效,請確保主機防火牆不會封鎖對連接埠 80 的傳入請求。
- 您的 httpd.conf 檔案中有以下必要的設定:
- 聽80
- ServerName YourServer:80 嘗試使用與您的 Windows 電腦名稱相同的 ServerName。
- 了解可能很有用,如果您運行 SKYPE,則有一個選項允許 Skype 使用連接埠 80 進行通訊。這可能會阻止 apache 服務正常運行,並且可能會阻止頁面被存取。
我希望這有幫助!