【问题标题】:Xampp Apache not able to access port 80 even though it's not in useXampp Apache 无法访问端口 80,即使它没有被使用
【发布时间】:2016-06-10 05:22:25
【问题描述】:

这些是我在尝试从 Xampp 控制面板运行 Apache 时收到的错误消息。我使用的是 Windows 8 和 XAMPP 版本:1.8.2

错误信息:

名为 Apache 的服务报如下错误: (OS 10013) 尝试以访问权限禁止的方式访问套接字。 : AH00073: make_sock: 无法监听地址 0.0.0.0:80 上的连接

我已经尝试过这些解决方案,但没有用:

  1. 将httpd.conf和httpd_ssl.conf中的端口号改为8080
  2. 在 cmd 中检查 netstat -a -n-o |找到“80”,但端口 80 未使用。
  3. 在 httpd.conf 中,DocumentRoot 和 条目指向现有文件夹。
  4. Skype , IIS 已禁用。
  5. 防火墙具有允许访问的有效入站规则。
  6. 卸载并重新安装 Xampp。

控制面板错误:

Windows 事件视图错误:

【问题讨论】:

  • 我在使用 Xampp 和 Skype 时遇到了问题。两者都使用端口 80。

标签: php apache windows-8 xampp port


【解决方案1】:

我知道这是一个旧线程。我没有足够的代表来投票。 :( 但是经过 2 小时的故障排除后,将侦听器的 http.conf 和 httpd-ssl.conf 文件更改为 8080 的端口引用,仍然出现此错误,但 @afkari 得到了它。以管理员身份运行 XAMPP 解决了我的问题( Windows 10)。

【讨论】:

    【解决方案2】:

    。 . .以访问权限禁止的方式访问套接字。 . .

    您是否在 Windows 8.* 中以 administrator 访问权限运行 xampp?

    Windows 8 上的 Xampp 需要管理员权限才能正常工作。

    按照那里的步骤:

    1. 在 Windows 资源管理器中找到程序图标或快捷方式。
    2. 右键单击程序图标或快捷方式,然后单击以管理员身份运行
    3. 当显示 UAC 消息时,执行以下操作之一:

      • 如果您以标准用户身份登录,或者如果 UAC 配置为始终需要凭据,请输入相应的管理凭据,然后单击 确定
      • 如果您以管理员身份登录并且 UAC 未配置为始终需要凭据,请单击启动应用程序。

    您可以在微软网站上使用此链接:

    run an application once with a full administrator access

    【讨论】:

      猜你喜欢
      • 2021-11-15
      • 2016-06-20
      • 2017-12-25
      • 2015-11-03
      • 2014-03-09
      • 2016-01-22
      • 2015-10-22
      • 2015-08-25
      • 2011-10-24
      相关资源
      最近更新 更多