我正在使用Windows 8 Pro。我刚刚安装了XAMPPWindows1.8.1。我试图从XAMPP控制面板启动Apache,但它不会启动。它会给出以下错误。

另外,我没有IIS服务运行,Web部署代理服务也没有运行,万维网发布服务也没有运行。
有什么问题吗?有人能帮忙吗?
错误日志
发布于 2013-04-09 15:19:37
正如上文在评论中提到的-并亲自进行了测试:
这个错误相当模糊。因此,您应该检查位于\xampp\apache\logs的\xampp\apache\logs。
当我有这个问题时,这是因为Skype已经在监听端口80 & 445。我可以通过退出Skype,启动Apache服务,然后重新启动Skype来解决这个问题。可以通过打开命令提示符并键入Netstat -a来检查当前端口侦听器。
还建议关闭用户帐户控件,因为它可能会阻止xxamp中内置的一些功能。
不过,在此之前,我修改了Apachehttpd.conf文件后遇到了一个问题。恢复这些更改(或在用户的情况下重新安装)将解决该问题。
发布于 2018-05-17 13:34:09
对于Windows用户:
通过直接调用apache服务,您可以轻松地“调试”此错误。
XAMPP\apache\binhttpd.exe它通常是XAMPP\apache\conf\extra文件夹中众多*..conf文件中的一个文件。
发布于 2013-09-24 06:04:14
我在Windows 8 64位上的XAMPP控制面板v3.2.1中也有这个问题。
我做的第一件事是使用“获取所有权”命令(参见下面的链接),这创建了一个更好的错误消息。
从上面的错误消息,它更改为: 5:49:08下午。发现了Apache问题!下午5:49:08。Apache端口80被"C:\Program (x86)\Skype\Phone\Skype.exe“和PID 4968!5:49:08下午使用。如果没有配置好的端口,Apache将无法启动!下午5:49:08。Apache您需要卸载/禁用/重新配置阻塞应用程序5:49:08。或重新配置Apache和控制面板,以便在不同端口上侦听
关闭skype修复了这个问题,重新打开skype允许它改变端口号本身。
添加这些只是因为Google发现这个错误是"xampp apache不会启动“的最佳结果。很抱歉在旧版上发帖。
使用所有权命令:http://www.eightforums.com/tutorials/2814-take-ownership-add-context-menu-windows-8-a.html
https://stackoverflow.com/questions/13835011
复制相似问题