PHP 大会日本 2024
添加注释

用户贡献的注释 10 条注释

Greg Rundlett
10 年前
debian/ubuntu php5(>= 5.4.0~rc6-1)引入了两个新命令
php5enmod 和 php5dismod

# 安装扩展
sudo apt-get install php5-mcrypt
# 您可以通过 .ini 文件的存在来查看它是否已安装
cat /etc/php5/mods-available/mcrypt.ini
# 启用它
sudo php5enmod mcrypt
# 重新加载 Apache 以使用扩展
sudo service apache2 reload
info at papoo dot de
10 年前
在 Linux Mint 上遇到同样的问题 - 调用未定义函数 mcrypt_create_iv...

通过在 php.ini 中添加以下行解决
extension=mcrypt.so

之后一个
service apache2 restart
解决了它...

玩得开心...
kmasaryk
15 年前
同样在 Ubuntu 上,确保您确实安装了 php5-mcrypt。您可以使用以下命令安装它

sudo apt-get install php5-mcrypt

如果您遇到任何错误,您可能需要启用“universe”存储库,此处有说明
https://help.ubuntu.com/community/Repositories/Ubuntu
Jbud
10 年前
以下链接解决了我的问题

[Tue Dec 24 12:42:33.003683 2013] [:error] [pid 8448] [client 127.0.0.1:33146] PHP Fatal error: Call to undefined function mcrypt_decrypt() ...

http://stackoverflow.com/questions/4809611/problem-with-mcrypt-installation/20208943#20208943
cguzmana at gmail dot com
10 年前
解决了我在 Ubuntu 14.04 上的问题

$sudo apt-get install php5-mcrypt
$sudo php5enmod mcrypt
bobeck at lycos dot com
14 年前
为了确保 mcrypt 在
使用 Windows XP、Apache 2 和 php 5 时不会加载失败,即使已经完成了安装它的所有必要步骤,也要将 libmcrypt.dll(通常位于 php 主目录中)复制到 php\ext 目录。
dork
14 年前
在 ubuntu 8(hardy)上,mcrypt 库似乎在这里。

/usr/lib/php5/20060613/mcrypt.so

所以我只是在 /etc/php5/conf.d 中创建了 mcrypt.ini 并添加了这一行。

extension=mcrypt.so
karan at world dot com
6 年前
对于 PHP-7 UNIX 服务器,请使用此命令

sudo apt-get install mcrypt php7.0-mcrypt

sudo service apache2 restart
nishanth at sintheetaa dot in
6 年前
安装 php7.2-mcrypt 后问题已解决
我也遇到了同样的问题。查看此链接 https://stackoverflow.com/q/48275494/7713811
以获取在 PHP 中安装它的正确解决方案
nsantana at NOSPAMS dot gmail dot com
12 年前
使用 PHP 版本“PHP 版本 5.3.10-1ubuntu3.4”和 Ubuntu 12.0.4 在 Apache2 上...

确保您已安装 mcrypt 并将其激活在您的 php5 安装中。使用“sudo apt-get install php5-mcrypt”进行安装,这应该可以解决问题。
To Top