Xampp Apache 无法访问端口 80,即使它没有被使用
Posted
技术标签:
【中文标题】Xampp Apache 无法访问端口 80,即使它没有被使用【英文标题】:Xampp Apache not able to access port 80 even though it's not in use 【发布时间】: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 上的连接
我已经尝试过这些解决方案,但没有用:
-
将httpd.conf和httpd_ssl.conf中的端口号改为8080
在 cmd 中检查 netstat -a -n-o |找到“80”,但端口 80 未使用。
在 httpd.conf 中,DocumentRoot 和
控制面板错误:
Windows 事件视图错误:
【问题讨论】:
我在使用 Xampp 和 Skype 时遇到了问题。两者都使用端口 80。 【参考方案1】:我知道这是一个旧线程。我没有足够的代表来投票。 :( 但是经过 2 小时的故障排除后,将侦听器的 http.conf 和 httpd-ssl.conf 文件更改为 8080 的端口引用,仍然出现此错误,但 @afkari 得到了它。以管理员身份运行 XAMPP 解决了我的问题( Windows 10)。
【讨论】:
【参考方案2】:。 . .以访问权限禁止的方式访问套接字。 . .
您是否在 Windows 8.* 中以 administrator 访问权限运行 xampp?
Windows 8 上的 Xampp 需要管理员权限才能正常工作。
按照那里的步骤:
-
在 Windows 资源管理器中找到程序图标或快捷方式。
右键单击程序图标或快捷方式,然后单击以管理员身份运行。
当显示 UAC 消息时,执行以下操作之一:
如果您以标准用户身份登录,或者如果 UAC 配置为始终需要凭据,请输入相应的管理凭据,然后单击 确定。 如果您以管理员身份登录并且 UAC 未配置为始终需要凭据,请单击是启动应用程序。或
您可以在微软网站上使用此链接:
run an application once with a full administrator access
【讨论】:
以上是关于Xampp Apache 无法访问端口 80,即使它没有被使用的主要内容,如果未能解决你的问题,请参考以下文章
Windows 10、Xampp、Apache 无法启动,端口 80 正在使用中
Apache Server (xampp) 无法在 Windows 10(端口 80)上运行
WIN7 wamp 怎么同时安装 Xampp,不同时启动,不同端口,都无法启动Xampp的apache,80端口未占用
Xampp localhost 加载但 XAMPP 的 Apache 无法启动,而另一个网络服务器正在使用 OSX 10.8.4 上的端口 80