【发布时间】:2017-12-25 10:03:34
【问题描述】:
Xampp/apache 一直运行良好,直到今天。基本上,如果我将 xampp 配置为在任何其他端口上启动 apache,它似乎工作正常,但在端口 80 上却不行。如果我导航到 localhost(或 127.0.0.1),它说无法访问站点/连接被拒绝。
我在 xampp 启动 apache 时验证了 netstat:
sudo netstat -tulpn | grep ':80\|:443'
tcp6 0 0 :::80 :::* LISTEN 7351/httpd
tcp6 0 0 :::443 :::* LISTEN 7351/httpd
如果我用 xampp 关闭 apache,netstat 会显示 0 个结果。我还尝试使用sudo /etc/init.d/apache2 start 运行 apache。这也不起作用,在这种情况下 netstat 显示
tcp6 0 0 :::80 :::* LISTEN 8271/apache2
我不知道发生了什么,直到今天它一直运行良好。我还尝试再次卸载并重新安装 xampp(使用提供的卸载程序)。我记得自上次以来更改为我的系统的唯一一件事是安装 ruby 和 prax。 (我也已经跑了 prax stop)。有什么想法可能导致这种情况吗?
【问题讨论】:
-
还有这个:serverfault.com/questions/670575/…。也许你有一些 NAT 规则,就像这个链接的问题中解释的那样。
-
这就是问题所在,非常感谢!
标签: php linux apache ubuntu xampp