phpmyadmin mcrypt扩展名缺失

我使用CentOS 6和最新的phpMyAdmin(4.0.1.4),我注意到错误“mcrypt扩展名缺失,请检查您的PHPconfiguration。

我继续跑了:

rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm 

然后跑:

 yum install php-mycrypt 

然后重新启动httpd服务,仍然没有运气。

任何想法如何让它消失?

Solutions Collecting From Web of "phpmyadmin mcrypt扩展名缺失"

根据这篇文章 ,你应该编辑/etc/php.d/mcrypt.ini并更改

 ; Enable mcrypt extension module extension=module.so 

 ; Enable mcrypt extension module extension=mcrypt.so 

然后重新启动。

在Ubuntu上试试这个你的mcrypt问题:

 mv -i /etc/php5/conf.d/mcrypt.ini /etc/php5/mods-available/ sudo php5enmod mcrypt sudo service apache2 restart 

我知道你问的是CentOS 6,但是如果有人碰巧遇到了OSX狮子/山狮的问题 , 这里是一个解决方案

基本上他们让你(重新)安装libmcrypt和最新版本的PHP,如果你没有它, autoconf

只要按照教程,它应该完美地工作。

在CentOS中,百胜没有为我工作。 我下载并安装了libmcrypt- * .tar.gz。 请参阅此链接中的类似说明。 http://www.php.net/manual/en/mcrypt.installation.php

Mac OS X优胜美地

请求的PHP扩展mcrypt从您的系统中丢失

我通过在终端中运行以下命令来解决此错误:

 brew update brew upgrade brew tap homebrew/dupes brew tap josegonzalez/homebrew-php brew install php54-mcrypt