【问题标题】:How to fix localhost refused to connect on Windows 10 Wamp server and Xampp?如何修复 localhost 拒绝在 Windows 10 Wamp 服务器和 Xampp 上连接?
【发布时间】:2019-12-09 23:50:07
【问题描述】:

我已经在 Windows 10 上安装了 WAMP 服务器,它运行良好。但是当我今天尝试加载 localhost 时,它给了我 refused to connect 错误。我已经阅读了有关 Stack Overflow 的一些问题并尝试了他们的答案,但没有运气。

  • 重新安装了 wamp(也尝试了 xampp。非这些工作)
  • IIS 已关闭
  • Web 开发.. 服务中的东西没有运行。
  • 试过 netstat -aon 并且端口 80 PID 与 wampapache64 进程相同。
  • 在 wamp => apache => 的 httpd.conf 中将监听端口更改为 81 =>
  • 清除浏览器缓存
  • Wamp 图标为 绿色
  • 无法使用 127.0.0.1 进行连接

没有任何作用。

截图:

【问题讨论】:

  • 您是否将这一行添加到您的主机文件中?
  • 在您屏幕的右下角,WAMP 徽标是呈绿色、琥珀色还是红色?
  • 它是绿色的@MarkOverton
  • @treyBake 请问是哪一行?
  • @Chethiya_K 在 C:\Windows\System32\drivers\etc -> 有一个名为 hosts.将127.0.0.1 yoursite.local 添加到底部并繁荣!你应该做生意

标签: php html mysql apache


【解决方案1】:
  • 我假设系统托盘中的 wamp 图标是绿色的。我认为您应该从 apache 错误/访问日志开始追踪根本原因。
  • 尝试将http端口改为8080并访问localhost:8080。左键单击任务栏中的 wamp 图标,转到 apache > httpd.conf 并编辑此文件:将“listen to port .. 80”更改为 8080。
  • 尝试仅包含初始记录的 hosts 文件并进行测试。

    127.0.0.1 localhost ::1 localhost

  • 如果您遇到 apache 错误日志文件中的错误

(OS 10038)试图对不是套接字的东西进行操作。 : AH00332: winnt_accept: 在侦听套接字时出现getsockname 错误,IPv6 可用吗?

然后执行以下操作: * 以管理员身份运行“命令提示符”并运行命令netsh winsock reset。并重启电脑。

  • Skype 默认端口是 80,这可能有冲突.. 尝试从 Skype 选项中更改它。
  • 最后确保您拥有的防病毒软件或任何防火墙没有阻止您的应用程序请求。

【讨论】:

    【解决方案2】:

    首先,从您的 PC 上卸载 wampp 以及 xampp 服务器。同时删除C盘中的wampp/xampp文件夹。

    然后从下面的链接安装 wampserver 2.0i- wampserver 2.0i

    安装后,启动 wamppserver 并尝试在 chrome 浏览器中打开 localhost。 如果 localhost 不起作用,请尝试 localhost:80 希望有帮助!!

    【讨论】:

      猜你喜欢
      • 2017-08-05
      • 1970-01-01
      • 1970-01-01
      • 2017-01-22
      • 1970-01-01
      • 2019-02-04
      • 1970-01-01
      • 2021-10-04
      • 2019-01-31
      相关资源
      最近更新 更多