【问题标题】:localhost not found (xampp)找不到本地主机 (xampp)
【发布时间】:2025-12-07 00:00:02
【问题描述】:

在全新安装 Windows 7 和 Xampp 时,我无法访问 localhost。它只是说没有找到,即使 Apache 和 MySQL 运行良好。到目前为止我尝试了什么:

  • 检查hosts文件中的这一行:127.0.0.1 localhost
  • 检查 Skype(完全删除)。
  • 检查了其他任何可能导致问题的内容,例如 Skype
  • 关闭病毒扫描程序和防火墙

我迷路了,有人知道问题出在哪里吗?

[编辑]

我发现了问题所在。由于某种原因,Apache 使用端口85 而不是80。我在 Apache 的配置文件中将 Listen 85 更改为 Listen 80。现在一切都很好。

【问题讨论】:

  • 你怎么知道 apache 和 mysql 运行得很好??
  • xampp 的控制面板说它们正在运行,我没有收到任何错误:x
  • 你是否也关闭了windows默认防火墙??
  • 是的,这是我使用的唯一防火墙
  • 您可以发布您的编辑部分作为答案,以便未来的访问者可能受益..

标签: xampp localhost


【解决方案1】:

我遇到了同样的问题。打开具有特定端口号的 localhost 可以解决问题。就我而言,我已将侦听端口从默认的 80 更改为 8081。所以浏览 http://localhost:8081 对我来说效果很好。希望对您有所帮助。

【讨论】:

    【解决方案2】:

    我找到了解决这个问题的方法。通常因为 Skype 和 VMware 之类的应用程序,我们将 Apache 的监听端口从 80 更改为 81 或其他。

    然后在启动 apache 后,进入网络浏览器并输入 localhost:XX

    eg:如果端口是81,输入

    本地主机:81

    【讨论】:

      【解决方案3】:

      可能的原因:程序正在使用端口 80 运行!

      在另一个端口下运行 XAMPP (=> Apache):

      在您的httpd.conf 文件中

      重命名所有带有 80 的端口为 8080

      您使用的 Windows: 使用记事本或带有Ctrl+H 的编辑器替换“80”。

      那么你现在把它更正到端口 85。;-)

      【讨论】:

        【解决方案4】:

        当你运行 Xampp 时,检查 apache 端口号。例如:如果显示端口 80,则输入http://localhost:80/phpmyadmin/

        【讨论】: