服务器Mcrypt.so加密库支持未安装解决方法

文章类型:常见问题    发表2014-11-05   文章编辑:怒熊网络 · 一站式互联网+技术服务商!   阅读:299

最近安装SHOPEX时报错:服务器Mcrypt.so加密库支持未安装,查阅网上解决方法如下:

PHP加密扩展库Mcrypt安装

在标准的PHP安装过程中并没有把Mrcypt安装上,但PHP的主目录下包含了libmcrypt.dll和libmhash.dll文件 (libmhash.dll是Mhash扩展库,这里可以一起装上)。首先,将这两个文件复制到系统目录windowssystem32下,然后在PHP.ini文件中按Ctrl+F快捷键跳出查找框,并找到;extension=php-mcrypt.dll和; extension=php_mhash.dll这两个语句,接着将前面的';'去掉;最后,保存并重启Apache或IIS服务器即可生效。

但仔细检查后发现自己的已经是这样设置的了,也就是已经成功安装了加密扩展库Mcrypt,那是什么原因呢?再仔细检查其他dll文件,发现其他DLL文件都有EVERYONE的读取权限,唯独libmcrypt.dll和libmhash.dll文件缺少everyone读取权限,给他们加上,重启Apache或IIS服务器刷新一切OK!

服务器Mcrypt.so加密库支持未安装问题完美解决。怒熊网【重庆网站建设】网站建设版权所有,文章地址:https://www.nuxiong.coml,转摘请保留版权。