繁体   English   中英

Xampp Apache 无法访问端口 80,即使它没有被使用

[英]Xampp Apache not able to access port 80 even though it's not in use

这些是我尝试从 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 -no | 找到“80”但未使用端口 80。
  3. 在 httpd.conf 中,DocumentRoot 和 <Directory> 条目指向现有文件夹。
  4. Skype ,IIS 被禁用。
  5. 防火墙具有允许访问的有效入站规则。
  6. 卸载并重新安装 Xampp 。

控制面板错误:

控制面板错误

Windows 事件视图错误:

Windows 事件视图错误

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

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

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

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

按照那里的步骤:

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

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

或者

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

使用完全管理员访问权限运行应用程序一次

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM