使用未定义的常量MCRYPT_BLOWFISH

Ben*_*ans 15 php apache mcrypt

重新安装我们的服务器后,MCRYPT不再工作,PHP发出通知

使用未定义的常量MCRYPT_BLOWFISH(Apache 2.4,PHP 5.5).

php -m返回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
Run Code Online (Sandbox Code Playgroud)

为什么mcrypt不被认可?我怎样才能做到这一点?

pha*_*zei 23

我刚说完,我找到了解决方案,嘿.

这对我有用: 在Ubuntu升级到13.10后mCrypt不存在

需要去:sudo php5enmod mcrypt

即使它似乎已经启用,修复它.

  • "sudo php5enmod mcrypt"成功了!对于其他读者:在此之后使用命令"sudo service apache2 restart"重启apache (2认同)