XAMPP安装完成启动Apache提示Apache Service detected with wrong path如何解决

XAMPP安装完成启动Apache提示Apache Service detected with wrong path如何解决呢?

 如下图所示:

XAMPP安装完成启动Apache提示Apache Service detected with wrong path如何解决
查看原图

 由图中可以看出没有出现端口冲突的提示(这个问题也比较常见),通过图中的:Found Path:”E:/xampp
/apache/bin/httpd.exe”-k runservice
Expected Path: “c:/xampp/apache/bin/httpd.exe”-k runservice
以看出是service启动路径出现了错误。

 为什么会有这个提示?

 说明以前我有安装过xampp,但在卸载的时候没有卸载完全,虽然说把以前的安装目录等删除掉了,但在注册表
还有相关的信息残留。通过定位注册表的位置能够看出有一条注册表键值与错误提示中的路径值相同,说明
service启动路径出现错误的提示与这个有关系了。如下图所示:

XAMPP安装完成启动Apache提示Apache Service detected with wrong path如何解决

 那该如何解决呢?

 方法就是修改注册表值(注册表系统庞大,且非常重要,为避免出现误操作在修改注册表前建议进行备份)
按win+r或者开始菜单-所有程序-附件-运行,打开运行对话框,输入regedit回车,然后根据上图下方的提示依次
展开 HKEY_LOCAL_MACHINE–>SYSTEM–>CurrentControlSet–>services–>Apache2.4,注意右边位置的
ImagePath记录中的数据是“E:/xampp/apache/bin/httpd.exe”-k runservice这个就是之前安装的xampp的位置,
双击将其改为现在安装的路径位置,也就是Expected Path提示的那个值(”c:/xampp/apache/bin/httpd.exe”-k
runservice)
保存退出注册表,然后重启xampp这时你会发现这个提示错误没了。

XAMPP安装完成启动Apache提示Apache Service detected with wrong path如何解决

 但通过截图你会发现下面还有个mysql的错误提示,该如何解决呢? 通过错误信息能看出报错原因和上面的一样,解决方法和上面一样。具体的注册表位置是 HKEY_LOCAL_MACHINE–>SYSTEM–>CurrentControlSet–>services–>mysql 

XAMPP安装完成启动Apache提示Apache Service detected with wrong path如何解决

保存退出注册表,重启xampp。搞定!

XAMPP安装完成启动Apache提示Apache Service detected with wrong path如何解决


IT技术资料分享-个人整理自互联网,转载请注明出处。

 

原创文章,作者:kepupublish,如若转载,请注明出处:https://blog.ytso.com/243488.html

(0)
上一篇 2022年4月11日
下一篇 2022年4月11日

相关推荐

发表回复

登录后才能评论