如果你能确定路径、版本(PHP的版本,就是NTS和TS两种,如果是用于apache那么应该选TS,也就是线程安全版)都正确的话,请用CMD命令进入DOS状态,然后到PHP目录("D:\wamp\php54")下运行“php -v”命令,这是一个查看PHP版本号的命令,如果系统的提示信息是“系统无法执行指定的文件”,那么说明你没有安装Microsoft 2008 C++ Runtime(x86/64)运行时库,这是因为php5.4是用Visual c++ 9.0环境编译的,需要VC9运行时库的支持,你可以到微软中国的下载中心去下载。希望能对你有所帮助!!!
你看下,你那个指定目录中是否有php5apache2_2.dll这个文件,如果找不到这个文件,apache就无法启动。
看报错信息,根据报错信息去定位是哪里的问题,有可能是你的php配置有问题,加载某个模块时出错了。
在这句前面要配置PHPIniDir="c:/php" ,你的PHP不是放在C盘么?记得加双影号。