需要 Mcrypt PHP 扩展

Posted

技术标签:

【中文标题】需要 Mcrypt PHP 扩展【英文标题】:Mcrypt PHP extension required 【发布时间】:2014-09-26 21:09:19 【问题描述】:

我通过 composer 安装了 laravel,但是在运行站点时它给出了一个错误

Mcrypt php extension required.

我也安装了php5-mcrypt,但错误仍然存​​在。

【问题讨论】:

尝试重启你的服务器 调用phpinfo.php 并检查是Mcrypt support enabled ? 做了所有这些但没有工作,重新启动,检查 Mcrypt 不存在 ***.com/questions/16830405/… 【参考方案1】:

Mcrypt 已安装但未启用

sudo php5enmod mcrypt
sudo service apache2 restart

【讨论】:

【参考方案2】:

您需要检查配置文件是否已正确链接。可以通过php5enmod 完成。

删除由

创建的符号链接
sudo rm /etc/php5/apache2/conf.d/20-mcrypt.ini

然后use the php5enmod tool

sudo php5enmod mcrypt

终于重新加载apache

sudo service apache2 reload

查看source

【讨论】:

以上是关于需要 Mcrypt PHP 扩展的主要内容,如果未能解决你的问题,请参考以下文章

Mac OS X 需要 Mcrypt PHP 扩展

启用 Mcrypt 的 PHP 7.2 上的 Laravel 4.2 仍然显示“需要 Mcrypt PHP 扩展”。在浏览器上

PHP Laravel Mcrypt PHP扩展需要[重复]

php 错误:加密库需要 codeigniter 中的 Mcrypt 扩展

Mac OS X El Capitan 需要 Mcrypt PHP 扩展

Homestead Laravel -- 需要 Mcrypt PHP 扩展