xampp!无法在浏览器上连接

Posted

技术标签:

【中文标题】xampp!无法在浏览器上连接【英文标题】:xampp! Not able to connect on browser 【发布时间】:2016-04-10 15:39:25 【问题描述】:

我遇到了一个严重的问题:我的 XAMPP 控制面板看起来像这样

但是当我打开浏览器时,http://localhost 然后它显示给我这个

我检查了我的 netstat,它显示了这个

我不知道主要问题是什么??? 我错过了什么? 我在 xampp 上更改了我的端口,就像在这个 LINK 上一样,但我的问题仍然存在

帮助 提前致谢

【问题讨论】:

看起来它在侦听端口 81 而不是默认的 80,所以,http://localhost:81 如果可行(并且 80 可用,请重新配置使用 80) 但是我之前使用的是 80 端口,所以我检查了“链接”并更改为端口 81。但是现在正如您所说,我在 httpd.config 中再次重新配置为端口 80 是的,它有效!太好了....但是其中的主要问题是什么?再次更改为端口 80,这向我显示了一个错误。 【参考方案1】:

我无法发表评论,所以我会尝试向您解释这里发生了什么。

默认情况下,HTTP 端口是 80 ,当您打开 http://localhost 时,您告诉浏览器进行“dns 查找”,在找到 localhost 的 ip 后,它将尝试使用默认 HTTP 端口打开连接.在这种情况下, localhost 默认设置为路由到 http://127.0.0.1:80 。如果您在端口 81 启动 HTTP 服务器,您的浏览器将无法找到该服务器,因为它正在尝试打开 :80 连接。

如果您想保留 81 端口,您可以更改浏览器配置或更改 HOST 文件以将 localhost 重新路由到 127.0.0.1:81。

最后,如果你不能在80端口运行而你想运行,你需要检查在80端口运行的其他软件并停止它。

【讨论】:

以上是关于xampp!无法在浏览器上连接的主要内容,如果未能解决你的问题,请参考以下文章

无法在 xampp 错误中访问 localhost/phpmyadmin:谷歌浏览器上的 err_connection_refused。

无法访问此站点:localhost 拒绝连接

端口已转发,但仍无法连接到 XAMPP

Xampp:网络浏览器不会显示本地主机页面

无法访问 XAMPP sid 的 localhost

XAMPP在codeigniter上加载空白屏幕