Windows下,Apache2修改httpd.conf后启动不起来

Windows下,Apache2修改httpd.conf后启动不起来

Windows + Apache 2.0.59 + PHP 4.4.7 + MySQL 4.1.22

修改httpd.conf,添加“LoadModule php4_module "D:/php/php4apache2.dll"”后,重启Apache2不能成功

Windows事件查看器中提示“Apache2 服务因 1 (0x1) 服务性错误而停止”,但从httpd.conf中去掉“LoadModule php4_module "D:/php/php4apache2.dll"”后,就恢复正常。


怎么解决呢?
大家帮帮忙,很着急
运行一下Test Configuration看看是什么错误。


QUOTE:
原帖由 i33333 于 2007-3-28 14:58 发表
Windows + Apache 2.0.59 + PHP 4.4.7 + MySQL 4.1.22

修改httpd.conf,添加“LoadModule php4_module "D:/php/php4apache2.dll"”后,重启Apache2不能成功

Windows事件查看器中提示“Apache2 服 ...

apache 有error.log看吗?
error.log中没有记录,命令行中运行Apache.exe,提示:

Apache.exe: module "c:\\php4build\\snap\\sapi\\apache2handler\\sapi_apache2.c" is not compatible with this version of Apache (found 20020329, need 20020903).
应该是读取php4apache2.dll权限不够,
好好看看我写的篇文章:http://ud03.kinoko.name/show-1090-1.html