windows   不能在本地计算机启动apache2.2

windows   不能在本地计算机启动apache2.2

如标题,想问下这个是因为什么?
系统是xp的,偶是菜菜鸟,希望大家给以指点.
看   logs   文件夹下的   apache   的LOG
access.log为空
error.log   内容为:
[Mon   Feb   19   09:19:22   2007]   [notice]   Apache/2.2.4   (Win32)   configured   --   resuming   normal   operations
[Mon   Feb   19   09:19:22   2007]   [notice]   Server   built:   Jan     9   2007   23:17:20
[Mon   Feb   19   09:19:22   2007]   [notice]   Parent:   Created   child   process   1992
[Mon   Feb   19   09:19:22   2007]   [notice]   Child   1992:   Child   process   is   running
[Mon   Feb   19   09:19:22   2007]   [notice]   Child   1992:   Acquired   the   start   mutex.
[Mon   Feb   19   09:19:22   2007]   [notice]   Child   1992:   Starting   250   worker   threads.
[Mon   Feb   19   09:19:22   2007]   [notice]   Child   1992:   Starting   thread   to   listen   on   port   80.
[Mon   Feb   19   09:19:22   2007]   [notice]   Child   1992:   Starting   thread   to   listen   on   port   80.

启动正常啊.....

这行后面没有其它的错误信息了????
没了,运行ab.exe时,也是显示的站点信息正常,但就是启动apachemonitor.exe的时候只能打开,但
不能start,一start就出现the   requested   operation   has   failed!.启动服务策略中的apache2.2服务的时候,就是标题的错误提示了.

是不是没和php或数据库什么的连好呀?
看LOG记录来说,应该是已经启动了APACHE服务了.
你只需要去   "服务 "里看看关于APACHE的服务,是否已处于 "已启动 "   状态...
服务里是自动状态,启动不了,执行启动就出现了标题那样的提示.
你看一下apache服务的启动路径对不对..我这两天就是因为这个问题的apache服务启动不了.
1   你是不是安装过   apache   多次?
2   你是不是还装有其它的WEB服务软件?
3   你查看的LOG是否是你启动的APACHE的LOG???

4   检查一下RP
1、打开UltraEdit   打开httpd.conf文件   搜索 "ServerAdmin "改为 "#ServerAdmin ",保存退出
2、进入系统服务,启动Apache2服务
3、[开始]--> [程序]--> [Apache   HTTP   Server   2.2.4]--> [Control   Apache   Server]--> [Start]
4、打开浏览器,输入http://localhost,回车,将看到 "It   Works! "

说明已经成功解决问题