
我已經安裝了 apache 伺服器 2.2這個網站我正在嘗試啟動 apache 但它顯示以下錯誤:
could not bind to address 0.0.0:80 could not reliably determine server's fully qualifed domain name using 192.168.1.100 for server name
請幫忙。如何從命令列複製完整螢幕截圖會更有幫助嗎?
答案1
您的電腦沒有與 IP 位址關聯的 ptr 記錄。將您的電腦名稱/ip 新增至您的主機檔案(在Windows 上,我認為它位於c:\windows\system32\drivers\etc\hosts.txt 中),或在apache 設定中設定伺服器名稱設定指令。但這可能應該在 serverfault.com 上結束,而不是在這裡。但無法綁定可能是拼字錯誤,也可能是連接埠 80 已在使用,IIS 已安裝/運行)
答案2
這並不是一個很好的答案,但是您是否在 Windows 電腦上執行 Skype?由於 Skype 使用連接埠 80,這又不允許您運行 Web 伺服器,但是您可以更改 Skype 中的設定以使用不同的端口,然後再次嘗試運行 Apache。
答案3
從你的StackOverflow 上的重複問題,看起來您已經在該連接埠上運行 IIS,因此 Apache HTTPD 無法取代它啟動(除非您已將 Apache HTTPD 伺服器配置為顯示 IIS 歡迎圖像,但那就是非常不太可能是預設配置)。
首先關閉 IIS。