Linux
無法打開http,但可以在debian伺服器上打開ftp
我可以通過 ftp 訪問我的文件,但無法通過域名或 ip 打開我的網站。我收到以下錯誤:
錯誤 無法檢索請求的 URL (111) 連接被拒絕
我對 linux/debian 很陌生,所以我希望我能為您提供正確的資訊。這些是
netstat -lnp | grep 80
查看伺服器是否正在偵聽埠 80 的結果:unix 2 [ ACC ] STREAM LISTENING 30287 1680/gvfsd-burn @/dbus-vfs-daemon/socket-cQlXqXvj
並
iptables -L -vn
查看埠是否打開:PKTS bytes target prot in out source destination 951 44836 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:80 58 2548 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:443 0 0 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:443
沒有輸入/輸出和源/目標,所以我猜這些埠有問題。我不知道從哪裡開始解決這個問題,希望您能提供更多資訊。
第一個測試顯示 apache 沒有啟動(它只顯示來自 unix 流的不相關連接)。典型的輸出類似於:
tcp6 0 0 ::::80 :::* LISTEN
也許它有一個啟動錯誤。檢查 apache 日誌
/var/log/apache2/error.log
以搜尋錯誤配置或啟動錯誤。嘗試再次啟動 apache2 服務
/etc/init.d/apache2 restart
並查看控制台是否顯示任何警告或錯誤消息。