当我尝试为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
这里有什么问题?
答案 0 :(得分:3)
从20-mcrypt.ini
文件夹
/etc/php5/mods-available
符号链接
再次尝试php5enmod
。
如果还没有工作,你可以试试。
sudo ln -s /etc/php5/mods-available/mcrypt.ini /etc/php5/cli/conf.d/20-mcrypt.ini