我在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
因此没有生成自动加载文件。怎么解决?
答案 0 :(得分:1)
您可以通过执行以下操作来解决此问题:
打开终端并运行:
alias php =' /Applications/MAMP/bin/php/php5.4.19/bin/php'
**然后运行**
php -i | grep mcrypt
并寻找
mcrypt support =>启用
作曲家现在应该工作......