【发布时间】:2014-07-18 05:21:10
【问题描述】:
当我尝试为 Laravel 4.1 执行 composer update 命令时出现 mcrypt 错误,如下所示:
Mcrypt PHP extension required.
Script php artisan clear-compiled handling the post-update-cmd event returned with an error
[RuntimeException]
Error Output:
我已经使用了以下命令来安装 php5-mcrypt:
sudo apt-get install php5-mcrypt
sudo ln -s /etc/php5/conf.d/mcrypt.ini /etc/php5/mods-available/mcrypt.ini
sudo php5enmod mcrypt
sudo service apache2 restart
这里有什么问题?
【问题讨论】:
-
这与 apache 无关...您使用的是什么操作系统?
-
是的,你是对的。我忘记解释了。它是 Ubuntu 14.04 TLS
-
你有/etc/php5/cli目录吗?
-
是的,但我从未在其中工作过。
-
你能验证 /etc/php5/mods-available/mcrypt.ini 是文件而不是符号链接吗?
标签: php apache laravel composer-php mcrypt