本文介绍了未定义的常量MCRYPT_BLOWFISH使用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

重新安装我们的服务器后,mcrypt的不再是工作和PHP给出的通知未定义的常量MCRYPT_BLOWFISH的使用(阿帕奇2.4,PHP 5.5)。

After reinstalling our server, MCRYPT is no longer working and PHP gives the notice "Use of undefined constant MCRYPT_BLOWFISH" (Apache 2.4, PHP 5.5).

PHP -m返回mcrypt的。

php -m returns mcrypt.

ls -al /etc/php5/apache2/conf.d/
20-mcrypt.ini -> ../../mods-available/mcrypt.ini

cat /etc/php5/mods-available/mcrypt.ini
; configuration for php MCrypt module
extension=mcrypt.so

为什么mcrypt的不承认?我怎样才能使这项工作?

Why is mcrypt not recognized? How can I make this work?

推荐答案

刚做我说我做找到一个解决方案,嘿。

No sooner do I speak do I find a solution, heh.

这工作对我来说:
<一href=\"http://stackoverflow.com/questions/19446679/mcrypt-not-$p$psent-after-ubuntu-upgrade-to-13-10\">mCrypt不Ubuntu的后present升级到13.10

需要去:
须藤php5enmod的mcrypt

needed to go:sudo php5enmod mcrypt

尽管它似乎已经启用,即固定它。

even though it appeared to already be enabled, that fixed it.

这篇关于未定义的常量MCRYPT_BLOWFISH使用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-05 15:21