标签: php
我将我的网站上传到服务器,并成功上传。在那之后,当我跑步时,它给了我这个错误:
致命错误:调用未定义的函数mcrypt_get_block_size()。
我还检查我服务器上的PHP版本是否为5.3.14。我无法弄清楚如何处理这个问题。我使用此函数进行查询字符串加密。我在Google上搜索了这个,有些人说你必须要求你的主机安装它。是否有另一种方法来安装这个或替代函数,就像这个mcrypt_get_block_size()一样?
答案 0 :(得分:10)
您必须安装并启用mcrypt。
在基于Debian的Linux发行版(如Ubuntu)上,从命令行运行:
sudo apt-get install php5-mcrypt
答案 1 :(得分:7)
正如Alex所说,您需要安装库,但不要忘记启用它。
sudo apt-get install mcrypt php5-mcrypt sudo php5enmod mcrypt sudo /etc/init.d/apache2 restart