laravel在php 5.5中找不到mcrypt扩展名
I get mcrypt error when I try to execute composer update command for Laravel 4.1 as follows:
Mcrypt PHP extension required.
Script php artisan clear-compiled handling the post-update-cmd event returned with an error
[RuntimeException]
Error Output:
I already used the commands in order to install php5-mcrypt as below:
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
What is wrong in here?
当我尝试执行Laravel 4.1的composer update命令时出现mcrypt错误,如下所示: p>
我已经使用这些命令安装php5-mcrypt,如下所示: p>
这里有什么问题? p>
div>需要Mcrypt PHP扩展。
脚本php artisan clear-compiled处理post-update-cmd事件,返回错误
[运行时异常]
错误输出:
code > pre>
sudo apt-get install php5-mcrypt \ n sudo ln -s /etc/php5/conf.d/mcrypt.ini /etc/php5/mods-available/mcrypt.ini
sudo php5enmod mcrypt
sudo service apache2 restart
code> pre>
Remove the 20-mcrypt.ini
symlink from the /etc/php5/mods-available
folder
Try the php5enmod
again.
If that isn't working still you can try.
sudo ln -s /etc/php5/mods-available/mcrypt.ini /etc/php5/cli/conf.d/20-mcrypt.ini