[英]Unable to use mcrypt extension in php 5.2.9
我使用的XAMPP 1.8.1,我通过使用提供的补丁集成PHP 5.2.9它apachelounge
我已经启动了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.1与php 5.2.9完美兼容
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.