Apache 不会在 xampp 上启动:“Apache 服务检测到错误的路径”

Posted

技术标签:

【中文标题】Apache 不会在 xampp 上启动:“Apache 服务检测到错误的路径”【英文标题】:Apache won't start on xampp: "Apache Service detected with wrong path" 【发布时间】:2018-06-20 17:07:42 【问题描述】:

下午 3:49:14 [Apache] Apache 服务检测到错误的路径

下午 3:49:14 [Apache] 更改 XAMPP Apache 和控制面板设置或

下午 3:49:14 [Apache] 首先手动卸载/禁用其他服务

下午 3:49:14 [Apache] 找到路径:“C:\xampp\apache\bin\httpd.exe”-k runservice

下午 3:49:14 [Apache] 预期路径:“c:\program 文件\orangehrm\4.0\apache\bin\httpd.exe" -k 运行服务

【问题讨论】:

您有多少个 Apache 实例,您需要多少个? 我不知道我有多少,我只需要一个来运行应用程序。 好吧,OrangeHRM 不应该在未经您同意的情况下将东西放在c:\program files\orangehrm。是你自己的电脑还是别人的? 别人的电脑,他只是让我检查为什么橙色 hrm 不工作我对这个程序不太熟悉 【参考方案1】:

当您安装了另一个运行类似 apache 的服务(没有任何捆绑包)或 WAMP 或另一个具有 apache 的捆绑包时,就会发生这种情况> 服务器。

如果您的电脑上安装了 2 个不同的 apache,则必须检查您的程序,然后继续卸载其中的 1 个。我会卸载两者,然后再次安装我想要保留的那个(Xampp 例如)。删除/卸载程序后使用 Ccleaner 等工具清理电脑的 注册表 是一个很好的做法,这样可以确保程序“完全”卸载个人电脑。

如果您必须保留多个 apache 实例。默认情况下,两者都指向相同的方向和端口。您必须更改端口,以便您可以输入到 localhost(默认为 localhost:8080)和 localhost:8083(用于运行其他 apache 实例的另一个端口)等等在你拥有的尽可能多的 apache 实例上。

您可以在这里阅读更多内容:

1) Apache default ip port

2)apache tcp/ip port

3)2 apache instances on your pc

【讨论】:

以上是关于Apache 不会在 xampp 上启动:“Apache 服务检测到错误的路径”的主要内容,如果未能解决你的问题,请参考以下文章

Apache 不会在 XAMPP 上启动 [重复]

Apache 不会在 xampp 上启动:“Apache 服务检测到错误的路径”

Xampp - Apache 意外关闭、空日志文件且没有事件

xampp安装后运行apache出错

Apache 不会在新的 Xampp 安装上启动:管道已结束。孩子:无法从父母那里读取套接字数据

错误:AH00543:httpd:错误的用户名 - Xampp / Apache