缺少 mcrypt 扩展。请检查 PHP 配置。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了缺少 mcrypt 扩展。请检查 PHP 配置。相关的知识,希望对你有一定的参考价值。

改装得包都装过了,求解释是为什么不要复制了。。。各种方法都试过了,求真正知道的人帮我看一下

参考技术A phpinfo()看看是否有mcrypt,应该是没有的,你用的应该是ubuntu吧,在php源码的ext文件夹里有mcrypt扩展,这个需要编译,扩展编译好后有个mcrypt.so的文件,copy到php扩展目标,修改php.ini文件,然后重新启动php 参考技术B 打开php.ini,找到
;extension=php_mcrypt.dll
把前面的分号去掉, 保存!
重启Apache追问

哪一个php.ini,在apache2,cli,cgi下都有php.ini

参考技术C sudo aptitude install libmcrypt-dev 或者sudo apt-get install php5-mcrypt
模块安装完毕后,将mcrypt模块加载
sudo php5enmod mcrypt
检查:/etc/php5/apache2/conf.d/ /etc/php5/mods-available/
有mcrypt.ini文件

随后重启apache2
sudo service apache2 restart
搞定!
参考技术D sudo aptitude install libmcrypt-dev
安装这个库后,重启apache2 就行了
第5个回答  2014-10-12 问题解决没有,我是同样的问题

如何解决phpMyAdmin缺少mcrypt 扩展

出现问题:在安装配置phpMyAdmin管理mysql数据库的时候,打开phpMyAdmin登录页面,出现下面的错误提示:

缺少 mcrypt 扩展。请检查 PHP 配置

技术图片

以CentOS 6.0系统为例来为说明:

1、安装第三方yum源(默认yum源里面没有这几个库文件,不能使用yum安装)

wget http://www.atomicorp.com/installers/atomic #下载

sh ./atomic #安装

2、使用yum命令安装

yum install php-mcrypt libmcrypt libmcrypt-devel

3、重启系统

shutdown -r now

之后打开就没有:缺少 mcrypt 扩展。请检查 PHP 配置

以上是关于缺少 mcrypt 扩展。请检查 PHP 配置。的主要内容,如果未能解决你的问题,请参考以下文章

如何解决phpMyAdmin缺少mcrypt 扩展

缺少 mysqli 扩展.请检查 PHP 配置?

缺少 mysqli 扩展。请检查您的 PHP 配置,Windows 7 [关闭]

缺少 mysqli 扩展。请检查您的 PHP 配置

缺少 mysqli 扩展。请检查您的 PHP 配置

phpMyAdmin 错误:缺少 mbstring 扩展名。请检查您的 PHP 配置