我已经在Windows 7计算机上安装了XAMPP,但无法使Apache工作。

在启动时,出现以下错误:

13:09:21  [apache]  Apache Service Detected With Wrong Path
13:09:21  [apache]  Uninstall the service manually first
13:09:21  [apache]  Possible problem detected!
13:09:21  [apache]  Port 80 in use by "system"!
13:09:21  [tomcat]  Tomcat Service Detected With Wrong Path
13:09:21  [tomcat]  Uninstall the service manually first

在打开XAMPP面板并安装Apache服务之后:我尝试启动它,它总是卡在“正在启动apache服务...”中。

关于如何解决这个问题有什么建议吗?

谢谢
贾米尔

最佳答案

我能够解决这个问题!

遇到与上述相同的问题,请确保没有任何东西在使用端口80,并且仍然无法正常工作,并得到消息,指出使用错误的路径检测到Apache和Mysql。

我确实曾经安装过XAMPP,然后将其卸载并重新安装。我什至手动卸载,但仍然有问题。

解决。确保先备份系统!

  • 通过“控制面板”>“管理工具”(也使用Ctrl + R和services.msc)启动服务
  • 查找Apache和MySQL服务。查看描述中指示的补丁(右键单击服务,然后单击属性)。您可能两次列出了Apache,一次是来自正确的安装,另一次是来自先前的安装。即使您只看到一个,也请查看路径,很可能是以前的安装导致您的安装无法进行。无论哪种情况,都需要删除这些不正确的服务。

    一种。转到命令提示符(以管理员身份运行):开始>所有程序>附件>右键单击命令提示符>选择“以管理员身份运行”

    b。在命令提示符下,键入sc delete service,其中service是要删除的服务,例如apache2.1(或sc delete Apache2.4)。它应该与您的服务中显示的完全一样。如果服务中有空格,例如Apache 2.1,请在引号中输入它,即sc删除“Apache 2.1”

    C。按回车。现在刷新或关闭/打开您的服务窗口,您会发现它已经消失了。

  • 对于XAMPP发现以错误路径运行的所有服务,请执行此操作。

    完成此操作后,继续并重新启动XAMPP控制面板(以管理员身份),瞧!所有作品。没有冲突

    关于apache - Windows上的XAMPP-Apache无法启动,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11794829/

    10-16 20:55