使用Laravel更新的Mcrypt扩展的最新版MAMP错误

时间:2014-04-28 14:24:52

标签: php laravel-4 mamp mcrypt

我在Laravel中遇到了作曲家更新的常见问题。我正在使用最新的MAMP安装,它似乎使用MAMP php。 '哪个php'返回

php: aliased to /Applications/MAMP/bin/php/php5.5.10/bin/php

然而,MAMP的php信息确实显示mcrypt正在运行,但是当我进行作曲家更新时,它在'composer update'上失败

Generating autoload files
Mcrypt PHP extension required.
Script php artisan clear-compiled handling the post-update-cmd event returned with an error

因此没有生成自动加载文件。怎么解决?

1 个答案:

答案 0 :(得分:1)

您可以通过执行以下操作来解决此问题:

打开终端并运行:

  

alias php =' /Applications/MAMP/bin/php/php5.4.19/bin/php'

**然后运行**

  

php -i | grep mcrypt

并寻找

  

mcrypt support =>启用

作曲家现在应该工作......