Xampp Apache即使未使用也无法访问端口80
问题描述:
这些是我在尝试从Xampp控制面板运行Apache时得到的错误消息。我使用的是Windows 8和XAMPP版本:1.8.2Xampp Apache即使未使用也无法访问端口80
错误消息:
The Apache service named reported the following error: (OS 10013) An attempt was made to access a socket in a way forbidden by its access permissions. : AH00073: make_sock: unable to listen for connections on address 0.0.0.0:80
我已经尝试了这些解决方案,但没有用:
- 改变了端口号为8080的的httpd .conf和httpd_ssl.conf
- 在cmd中选中netstat -a -no |找到“80”但端口80没有被使用。
- 在httpd.conf中,DocumentRoot和< Directory>条目指向现有的文件夹。
- Skype,IIS已禁用。
- 防火墙具有有效的入站规则以允许访问。
- 卸载并重新安装Xampp。
控制面板错误:
Windows事件查看器错误:
答
. . . made to access a socket in a way forbidden by its access permissions . . .
你运行XAMPP与管理员在Windows 8接入* ?
Windows 8上的Xampp需要管理员访问才能正常工作。
按照有步骤:
- 找到程序图标或Windows资源管理器的快捷方式。
- 右键单击程序图标或快捷方式,然后单击以管理员身份运行。
-
当显示UAC消息,请执行下列操作之一:
- 如果您登录作为标准用户,或者如果UAC配置为总是要求凭据,输入相应的管理凭据,并然后点击确定。
- 如果您以管理员身份登录并且UAC未配置为始终需要凭据,请单击是以启动该应用程序。
OR
您可以使用微软的网站链接:
我曾与XAMPP和Skype共同问题。两者都使用端口80。 –