【问题标题】:phpmyadmin mcrypt extension is missing缺少 phpmyadmin mcrypt 扩展
【发布时间】:2013-06-29 04:53:16
【问题描述】:

我使用的是 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服务还是不行。

知道如何让它消失吗?

【问题讨论】:

标签: linux phpmyadmin centos mcrypt


【解决方案1】:

根据this post,你应该编辑/etc/php.d/mcrypt.ini并改变

; Enable mcrypt extension module
extension=module.so

; Enable mcrypt extension module
extension=mcrypt.so

然后重新启动。

【讨论】:

  • 干杯,在 yum -y php-mcrypt 之后在 CentOS 6.5 上为我做了诀窍
【解决方案2】:

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

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

【讨论】:

    【解决方案3】:

    我知道你要的是 CentOS 6,但如果有人碰巧遇到 OSX lion/mountain lion 的同样问题here is a solution

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

    按照教程操作,它应该可以完美运行。

    【讨论】:

      【解决方案4】:

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

      【讨论】:

        【解决方案5】:

        Mac OS X Yosemite

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

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

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

        【讨论】:

          猜你喜欢
          • 2012-01-03
          • 2018-12-11
          • 2018-08-31
          • 2018-05-22
          • 2015-03-05
          • 2020-11-19
          • 2016-06-19
          • 2017-04-23
          • 2013-09-12
          相关资源
          最近更新 更多