致命错误:调用未定义的函数mcrypt_encrypt

时间:2014-02-20 07:40:21

标签: php mcrypt

       $key = '6yOFZuQis%7$oF_[M89=EV!a}\mzb7=B';
       $iv = 'Fa)=zx"h^O8t.-s4nO-q#vTp,,ft;fCj';

       $data = mcrypt_encrypt(MCRYPT_RIJNDAEL_256, $key, serialize($data), MCRYPT_MODE_CBC, $iv);
       $data=base64_encode($data);

上面的代码在localhost中工作,没有任何加密值的错误。但在上传第3行时 ($ data = mcrypt)显示错误

  

致命错误:在第3行的demo.php中调用未定义的函数mcrypt_encrypt().....   我无法理解错误是什么。我用Google搜索但我没有得到答案。

1 个答案:

答案 0 :(得分:2)

如果安装了PHP mcrypt库,请与您的主机核实。如果您具有服务器的root访问权限,请运行以下命令:

yum install php-mcrypt