2016-02-26 112 views
0

这些是我在尝试从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

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

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

控制面板错误:

Control Panel error

Windows事件查看器错误:

Windows event view error

+0

我曾与XAMPP和Skype共同问题。两者都使用端口80。 –

回答

0

. . . made to access a socket in a way forbidden by its access permissions . . .

你运行XAMPP与管理员在Windows 8接入* ?

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

按照有步骤:

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

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

OR

您可以使用微软的网站链接:

run an application once with a full administrator access