当我尝试添加扩展时,PHP崩溃

我正尝试在Windows 2008和iis 7的Web服务器上安装phpmyadmin。

PHP运行良好,我有几个网站,依靠它。 在安装phpmyadmin时,它的底部有错误,crypt和mbstring没有正确安装。

当我尝试将php_mcrypt.dll和/或php_mbstring.dll添加到php.ini文件(我通过phpinfovalidation位置和正确的文件)时,它崩溃。 我在所有的网站上发现了一个500错误,并且在服务器上出现错误,说FastCGI失败了。

有谁知道如何解决这个问题或为什么发生? 我不应该能够添加扩展? 我有扩展名文件夹,这是在php.ini和其他扩展(以前安装)中引用的dll文件正在按预期工作。

其他信息:PHP版本5.2.8,pdo驱动程序为mysql版本5.0.51a

提前致谢!

这是一段时间,因为我需要使用它,但我认为,php_mcrypt.dll需要libmcrypt.dll。 该DLL不会带有PHP,所以你必须寻找它并单独find它。 PHP的mcrypt文档指向libmcrypt.dll二进制文件的 http://files.edin.dk/php/win32/mcrypt/

php_mbstring.dll不应该有任何依赖。

错误日志中是否有错误? (我不知道IIS,但Apache的错误日志/ var / log / apache)从命令行启动PHP怎么办? 它是否打印任何错误?