繁体   English   中英

无法在PHP 5.2.9中使用mcrypt扩展

[英]Unable to use mcrypt extension in php 5.2.9

我使用的XAMPP 1.8.1,我通过使用提供的补丁集成PHP 5.2.9apachelounge

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

[02-Nov-2012 10:56:42] PHP警告:PHP启动:无法加载动态库'C:\\ Program Files(x86)\\ Secoweb \\ xampp \\ php \\ ext \\ php_mcrypt.dll'-指定的模块可以找不到。 在第0行的Unknown中

[02-Nov-2012 10:56:42] PHP警告:PHP启动:无法加载动态库'C:\\ Program Files(x86)\\ Secoweb \\ xampp \\ php \\ ext \\ php_mssql.dll'-指定的模块可以找不到。 在第0行的Unknown中

[02-Nov-2012 10:56:42] PHP警告:PHP启动:无法加载动态库'C:\\ Program Files(x86)\\ Secoweb \\ xampp \\ php \\ ext \\ php_pdo_mssql.dll'-指定的模块可以在第0行的Unknown中找不到

[02-Nov-2012 10:56:42] PHP警告:PHP启动:无法加载动态库'C:\\ Program Files(x86)\\ Secoweb \\ xampp \\ php \\ ext \\ php_pgsql.dll'-指定的模块可以在第0行的Unknown中找不到

[02-Nov-2012 10:56:42] PHP警告:PHP启动:无法加载动态库'C:\\ Program Files(x86)\\ Secoweb \\ xampp \\ php \\ ext \\ php_ps.dll'-指定的模块可以找不到。 在第0行的Unknown中

[02-Nov-2012 10:56:42] PHP警告:PHP启动:无法加载动态库'C:\\ Program Files(x86)\\ Secoweb \\ xampp \\ php \\ ext \\ php_paradox.dll'-指定的模块可以在第0行的Unknown中找不到

[02-Nov-2012 10:56:45] PHP警告:PHP启动:无法加载动态库'C:\\ Program Files(x86)\\ Secoweb \\ xampp \\ php \\ ext \\ php_mcrypt.dll'-指定的模块可以在第0行的Unknown中找不到

[02-Nov-2012 10:56:45] PHP警告:PHP启动:无法加载动态库'C:\\ Program Files(x86)\\ Secoweb \\ xampp \\ php \\ ext \\ php_mssql.dll'-指定的模块可以在第0行的Unknown中找不到

[02-Nov-2012 10:56:45] PHP警告:PHP启动:无法加载动态库'C:\\ Program Files(x86)\\ Secoweb \\ xampp \\ php \\ ext \\ php_pdo_mssql.dll'-指定的模块可以在第0行的Unknown中找不到

[02-Nov-2012 10:56:45] PHP警告:PHP启动:无法加载动态库'C:\\ Program Files(x86)\\ Secoweb \\ xampp \\ php \\ ext \\ php_pgsql.dll'-指定的模块可以在第0行的Unknown中找不到

[02-Nov-2012 10:56:45] PHP警告:PHP启动:无法加载动态库'C:\\ Program Files(x86)\\ Secoweb \\ xampp \\ php \\ ext \\ php_ps.dll'-指定的模块可以在第0行的Unknown中找不到

[02-Nov-2012 10:56:45] PHP警告:PHP启动:无法加载动态库'C:\\ Program Files(x86)\\ Secoweb \\ xampp \\ php \\ ext \\ php_paradox.dll'-指定的模块可以在第0行的Unknown中找不到

在此链接中提到了Stackoverflow问题 我遵循了步骤,但这也是失败的。

我在XAMPP / PHP / ext文件夹有这些dll的,我试图通过将DLL文件在system32文件夹下。 我也没有工作。

我正在使用mcrypt进行密码加密和解密。 因此,请帮助我以mcrypt扩展名启动php。

提前致谢

吉什努

最后,我能够找到该问题的解决方案。

这是由于libmcrypt.dll依赖性问题引起的 ,所以我将libmcrypt.dll放入apache文件夹中并重新启动了apache。 我也评论了所有不需要的扩展,所以phperrorlog现在干净了。

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

现在Xampp 1.8.1php 5.2.9完美兼容

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM