Apache不会启动,MySql和FileZilla会

我使用Windows7和XAMPP 1.7.3(它是32位,但说它在64上工作)。 当我点击开始Apache没有发生,但在它下面写:

“忙…. Apache服务启动”

但绿色正在运行的文本不会出现

Skype中的端口80被禁用。 我的电脑上没有IIS。

当我试图从控制面板启动Apache 2.2服务时,它会抛出一个警告框,指出这是服务特定的错误代码1。

有人说在httpd.conf文件中听80到85。 这没有奏效。 当我试图从控制面板启动Apache 2.2服务时,它会抛出一个警告框,指出这是服务特定的错误代码1。

我该如何解决这个问题?

我在Windows 7 64上遇到了同样的问题。我确实将XAMPP安装到“程序文件”文件夹中。 之后我以为我已经为xampp的折页机正确设置了权限,但是Apache不会启动。 为了确定这与安装在“程序文件”目录中没有关系,我听取了上面给出的build议,并重新安装到c:\ xampp。 那样做了。 对我来说,XAMPP在“程序文件”目录之外安装时工作。

尝试放入命令行并手动运行xampp_stop.exe,然后运行xampp_start.exe并查看它告诉你什么。 过去我曾经有点古怪,看指挥输出通常会使我走向正确的方向。

当我将它作为服务安装时,Windows 7对我来说有点奇怪。 我不得不禁用服务,只是每次启动到我的操作系统手动启动它(尽pipe通过控制台)。

这应该报告任何虚拟主机问题,缺less日志文件等

我终于想通了我的问题:(在Win XP上)

当我安装wamp时, C:不是我的根驱动器 – 我的主驱动器是E: :。 尽pipe我把安装path改为E:\wamp我发现E:\wamp\bin\apache\Apache2.2.21\conf\extra目录中的某些文件在C:上有硬编码path。 只需将它们replace为安装驱动器上的相应path即可。 检查httpd-autoindexhttpd-davhttpd-multilang-errordochttpd-sslhttpd-vhosts

然后重新启动Apache服务。

我希望这能帮到您。