phpmyadmin mcrypt扩展程序丢失了

时间:2013-07-01 23:16:43

标签: linux phpmyadmin centos mcrypt

我使用的是CentOS 6和最新的phpMyAdmin(4.0.1.4),我注意到错误" mcrypt扩展程序丢失了。请检查您的PHP配置。"

我继续跑了:

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

然后跑了:

yum install php-mycrypt

然后重启了httpd服务但仍然没有运气。

知道如何让它消失吗?

5 个答案:

答案 0 :(得分:6)

根据this post,您应该修改/etc/php.d/mcrypt.ini并更改

; Enable mcrypt extension module
extension=module.so

; Enable mcrypt extension module
extension=mcrypt.so

然后重新启动。

答案 1 :(得分:4)

在Ubuntu上试试你的mcrypt问题:

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

答案 2 :(得分:0)

我知道您要求使用CentOS 6,但如果有人碰巧OSX狮子/山狮的同样的问题here is a solution

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

按照教程,它应该完美无缺。

答案 3 :(得分:0)

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

答案 4 :(得分:0)

Mac OS X Yosemite

  

系统中缺少所请求的PHP扩展名mcrypt

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

brew update
brew upgrade
brew tap homebrew/dupes
brew tap josegonzalez/homebrew-php
brew install php54-mcrypt
相关问题