小智 12
如前面在评论中提到的那样 - 并且自己测试过:
这个错误很模糊.因此,您应该检查位于的error.log\xampp\apache\logs
当我遇到这个问题时,是因为Skype已经在端口80和445上进行监听.我可以通过退出Skype,启动Apache服务,然后重新启动Skype来解决这个问题.您可以通过打开命令提示符并键入来检查当前端口侦听器Netstat -a
还建议将用户帐户控制设置为OFF,因为它可能会阻止xxamp中内置的某些功能.
在此之前,我在修改Apache httpd.conf文件后遇到了问题.恢复这些更改(或在用户的情况下重新安装)将解决该问题.
对于 Windows 用户:
您可以通过直接调用 apache httpd-service 轻松“调试”此错误。
XAMPP\apache\bin
httpd.exe
它通常位于文件XAMPP\apache\conf\extra
夹中众多 *.conf 文件之一中。
小智 5
我在Windows 8 64bit的XAMPP [XAMPP控制面板v3.2.1]中也遇到了这个问题.
我做的第一件事是使用"Take Ownership"命令(见下面的链接),这创建了一个更好的错误消息.
从上面的错误消息更改为:5:49:08 pm [Apache]检测到问题!下午5:49:08 [Apache]端口80由"C:\ Program Files(x86)\ Skype\Phone\Skype.exe"使用,PID 4968!5:49:08 pm [Apache]如果没有配置的端口,Apache将无法启动!下午5:49:08 [Apache]您需要在下午5:49:08 [Apache]卸载/禁用/重新配置阻止应用程序,或重新配置Apache和控制面板以侦听其他端口
关闭skype修复此问题,重新打开skype允许它更改端口号本身.
添加此项只是因为Google发现此错误是"xampp apache无法启动"的最佳结果.很抱歉发布较旧的问题.
取得所有权命令:http: //www.eightforums.com/tutorials/2814-take-ownership-add-context-menu-windows-8-a.html
小智 5
我正在使用Window 7,我遇到同样的问题,我正在使用Skype而不是启动Apache,但最终解决了这个问题,现在它正在运行
检查连接设置在Skype中单击工具 - >单击选项 - >单击高级 - >单击连接未选中端口号,然后单击保存.
归档时间: |
|
查看次数: |
93936 次 |
最近记录: |