我可以通过 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
没有输入/输出和源/目标,所以我猜这些端口有问题。我不知道从哪里开始解决这个问题,我希望你能给我提供更多信息。
答案1
第一个测试显示 apache 未启动(它仅显示来自 unix 流的非相关连接)。典型的输出如下:
tcp6 0 0 ::::80 :::* LISTEN
可能是启动错误。检查 apache 日志/var/log/apache2/error.log
以查找错误配置或启动错误。
尝试重新启动 apache2 服务/etc/init.d/apache2 restart
并查看控制台是否显示任何警告或错误消息。