发生服务特定错误:1 尝试在 Windows 上启动 Apache 2.0 服务器

use*_*366 5 windows-7 apache-http-server

我在 Windows 7(本地主机)上安装了 Apache,它运行良好。然后我去下载了一些其他的东西,后来发现 Apache 服务器停止了。我进入命令提示符(以管理员身份)并输入

网络启动apache2

它说“Apache2 服务正在启动。” 但在完成之前,我收到错误

发生服务特定错误:1。

它说您可以输入“NET HELPMSG 3547”以获取更多信息,但这根本没有帮助。

我尝试过的事情:

  1. 退出 Google Drive Sync
  2. 退出所有使用端口 80 的程序(我的服务器所在的端口)
  3. 尝试更改服务器的端口并收到相同的错误消息,所以我认为这与端口中的其他内容无关

这些事情都没有奏效。我很困惑为什么它早些时候有效,但现在它不起作用。

ran*_*dom 5

您应该检查事件查看器以了解 Windows 日志中显示的内容。在应用程序部分下应该有一个错误列表,其中包含有关究竟出了什么问题的更多详细信息。

最近发现的例子:

名为 Apache 的服务报如下错误:
>>> C:/Program Files/Apache Software Foundation/Apache2.2/conf/httpd.conf 第 523 行的语法错误:

在上面的例子中,这是因为系统上不再有一个引用的驱动器,Apache 找不到它。

您通常(至少在 Windows Vista 中)可以通过以下方式找到事件查看器:

控制面板 ?管理工具 ?事件查看器

这应该突出显示您可能忽略的触及系统的任何内容,并提供有关调整或更改内容的更多详细信息和提示,而不仅仅是卸载所有内容。


use*_*366 0

我下载 Coldfusion 并将其添加到服务器后,Apache 服务器无法启动。我刚刚卸载了 apache 和 Coldfusion 并重新安装了 apache,现在工作正常。官方错误是我向 apache 添加了扩展(coldfusion),但由于某种原因 apache 无法识别它。