Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在将我的网站上传到服务器上,并且上传成功。之后,当我运行时,它给了我这个错误:
致命错误:调用未定义函数 mcrypt_get_block_size()。
我还检查了我服务器上的PHP版本是 5.3.14。我无法弄清楚我该如何处理这个问题。我将此函数用于查询字符串加密。我在谷歌上搜索了这个,有人说你必须让你的主机安装它。有没有另一种方法来安装这个或替代函数,就像这个 mcrypt_get_block_size() 一样工作?
您必须安装并启用mcrypt。
在基于Debian的 Linux 发行版(如Ubuntu)上,从命令行运行:
sudo apt-get install php5-mcrypt
正如亚历克斯所说,您需要安装该库,但不要忘记启用它。
sudo apt-get install mcrypt php5-mcrypt sudo php5enmod mcrypt sudo /etc/init.d/apache2 restart