无法启动apache服务,如何解决?

来源:百度知道 编辑:UC知道 时间:2024/06/03 13:38:59
XP系统。装完apache(2.2.14或2.2.11,其他的版本没试,不过应该一样)后,能正常运行(http://localhost/后能出现“it works”)。但只要重启apache服务,就没法启动了。提示the requested operation has failed。

我apache的配置是用80端口,我用netstat查过占用的端口,没有程序占用80啊,迅雷啥的都没开,这是怎么回事啊。。。

高手指教~~
补充一下,我改成8080,我改成别的端口,也是一样的情况,无法启动。
再补充,我也没装IIS

如果apache的配置文件httpd.conf搞错了,在windows里启动它,会提示the requested operation has failed,这是比较郁闷的事,因为查错要看个半天。其实可以用命令行模式启动apache,并带上参数,apache会提示你哪句有误,然后就可以针对性的解决,命令如下:
httpd.exe -w -n "Apache2" -k start

用apache自带的命令行启动工具试试,看看有什么错误提示

占用太高,先确认你电脑没别的程序运行,怀疑有木马恶意之类的在作怪。