我正尝试在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怎么办? 它是否打印任何错误?