无法在php 5.2.9中使用mcrypt扩展

无法在php 5.2.9中使用mcrypt扩展,php,apache,xampp,Php,Apache,Xampp,我使用的是xampp1.8.1,我通过使用 我已经启动了apache,它是正常启动的,但它显示了一些php扩展的错误 [02-Nov-2012 10:56:42]PHP警告:PHP启动:无法加载动态库“C:\Program Files(x86)\Secoweb\xampp\PHP\ext\PHP\u mcrypt.dll”-找不到指定的模块。在第0行的未知位置 [02-Nov-2012 10:56:42]PHP警告:PHP启动:无法加载动态库“C:\Program Files(x86)\Seco

我使用的是xampp1.8.1,我通过使用

我已经启动了apache,它是正常启动的,但它显示了一些php扩展的错误

[02-Nov-2012 10:56:42]PHP警告:PHP启动:无法加载动态库“C:\Program Files(x86)\Secoweb\xampp\PHP\ext\PHP\u mcrypt.dll”-找不到指定的模块。在第0行的未知位置

[02-Nov-2012 10:56:42]PHP警告:PHP启动:无法加载动态库“C:\Program Files(x86)\Secoweb\xampp\PHP\ext\PHP\u mssql.dll”-找不到指定的模块。在第0行的未知位置

[02-Nov-2012 10:56:42]PHP警告:PHP启动:无法加载动态库“C:\Program Files(x86)\Secoweb\xampp\PHP\ext\PHP\u pdo\u mssql.dll”-在第0行中找不到指定的模块。未知

[02-Nov-2012 10:56:42]PHP警告:PHP启动:无法加载动态库“C:\Program Files(x86)\Secoweb\xampp\PHP\ext\PHP\u pgsql.dll”-找不到指定的模块。第0行未知

[02-Nov-2012 10:56:42]PHP警告:PHP启动:无法加载动态库“C:\Program Files(x86)\Secoweb\xampp\PHP\ext\PHP_ps.dll”-找不到指定的模块。在第0行的未知位置

[02-Nov-2012 10:56:42]PHP警告:PHP启动:无法加载动态库“C:\Program Files(x86)\Secoweb\xampp\PHP\ext\PHP\u paradox.dll”-找不到指定的模块。第0行中的未知

[02-Nov-2012 10:56:45]PHP警告:PHP启动:无法加载动态库“C:\Program Files(x86)\Secoweb\xampp\PHP\ext\PHP\u mcrypt.dll”-找不到指定的模块。第0行中的未知

[02-Nov-2012 10:56:45]PHP警告:PHP启动:无法加载动态库“C:\Program Files(x86)\Secoweb\xampp\PHP\ext\PHP\u mssql.dll”-找不到指定的模块。第0行中的未知

[02-Nov-2012 10:56:45]PHP警告:PHP启动:无法加载动态库“C:\Program Files(x86)\Secoweb\xampp\PHP\ext\PHP\u pdo\u mssql.dll”-在第0行中找不到指定的模块。未知

[02-Nov-2012 10:56:45]PHP警告:PHP启动:无法加载动态库“C:\Program Files(x86)\Secoweb\xampp\PHP\ext\PHP\u pgsql.dll”-找不到指定的模块。第0行中的未知

[02-Nov-2012 10:56:45]PHP警告:PHP启动:无法加载动态库“C:\Program Files(x86)\Secoweb\xampp\PHP\ext\PHP_ps.dll”-找不到指定的模块。第0行中的未知

[02-Nov-2012 10:56:45]PHP警告:PHP启动:无法加载动态库“C:\Program Files(x86)\Secoweb\xampp\PHP\ext\PHP\u paradox.dll”-找不到指定的模块。第0行中的未知

我担任裁判。我遵循了这些步骤,但也失败了

我把这些dll放在xampp/php/ext文件夹中,我试着把dll放在system32文件夹中。我也没有工作

我使用mcrypt进行密码加密和解密。所以请帮助我使用mcrypt扩展启动php

提前谢谢


吉什努

我终于找到了解决问题的办法

这是由于libmcrypt.dll依赖性问题造成的,因此我将libmcrypt.dll放入apache文件夹并重新启动apache。我还注释了所有不需要的扩展,因此phperorlog现在是干净的

libmcrypt.dll存在于php文件夹中,我通过将dll移动到apache/bin文件夹中修复了该问题

现在XAMPP1.8.1PHP5.2.9