检测到Apache服务路径错误且未启动

时间:2018-02-17 21:18:21

标签: php apache xampp

美好的一天, 我刚刚开始PHP课程并下载了XAMPP来试用我的代码,但是一旦打开XAMPP控制面板我就会收到以下错误消息

  

9:54:48 PM [Apache]检测到错误路径的Apache服务

     

下午9:54:48 [Apache]更改XAMPP Apache和控制面板设置或

     

9:54:48 PM [Apache]首先手动卸载/禁用其他服务

     

下午9:54:48 [Apache]找到路径:“c:\ pm_server \ apache \ bin \ httpd.exe”-k runservice

     

下午9:54:48 [Apache]预期路径:“c:\ xampp \ apache \ bin \ httpd.exe”-k runservice

     

9:54:48 PM [mysql] XAMPP MySQL已在端口3306上运行

Net Command always launches whenever i click the start button for Apache

每当我点击Apache的开始按钮时,Net命令总是会启动,最终无法执行任何操作。

如果有人帮我解决如何成功启动Apache

,我真的很感激

提前致谢。

1 个答案:

答案 0 :(得分:0)

您已经有一个Apache实例作为服务在后台运行。如果您仍然想将Apache安装在c:\pm_server\apache\bin\中,但又想使用XAMPP中捆绑在一起的apache。请按照以下步骤操作:

  1. Ctrl + R并输入regedit,然后输入
  2. 打开此目录 HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Apache2.4
  3. 右键单击“ ImagePath”,然后选择“修改”
  4. 使用您当前的安装路径更改“值数据”字段 XAMPP中的apache
  5. 就我而言,该值应更改为"D:\apps\xampp\apache\bin\httpd.exe" -k runservice
  6. 对于问题发布者案例,将值更改为 "c:\xampp\apache\bin\httpd.exe" -k runservice

对于Net Command,它会弹出,因为您不是以管理员身份运行XAMPP应用程序