在Apache 2.2上,PHP 5.2.13不适用于Windows 7

我在安装了Apache 2.2的Windows 7计算机上安装了testing服务器。 在这个PHP 5.2.11是很好的工作(作为一个模块)。 但是当我尝试安装5.2.13(或更高版本)。 它不启动。

除了PHP版本之外,没有什么不同。 我解压缩文件并添加行。

LoadModule php5_module "c:/PHP/php5apache2_2.dll" AddType application/x-httpd-php .php PHPIniDir "c:/PHP" 

但是,LoadModule指令不允许apache启动。 当我评论这行apache启动。 当我用5.2.11包中的文件replace文件时,一切正常。

有没有人有任何想法?

  • 尝试检查Windows事件日志和任何其他configuration的Apache和PHP日志文件。
  • 试试5.2.12来看看给出了什么。 为什么需要5.2.13? 为什么不去5.3。*?
  • 尝试另一个版本的Apache。
  • 尝试重新安装Apache和PHP。
  • 尝试使用IIS 7而不是Apache作为最后的手段。
  • 尝试一个像XAMPP这样的一体化软件包,它可以为您做好所有的工作。