【发布时间】:2014-06-14 03:41:28
【问题描述】:
我遇到了 Laravel 中的作曲家更新的常见问题。我正在使用最新的 MAMP 安装,它似乎正在使用 MAMP php。 '哪个 php' 返回
php: aliased to /Applications/MAMP/bin/php/php5.5.10/bin/php
但是,MAMP 的 php 信息确实显示 mcrypt 正在运行,但是当我进行作曲家更新时,它在“作曲家更新”时失败
Generating autoload files
Mcrypt PHP extension required.
Script php artisan clear-compiled handling the post-update-cmd event returned with an error
因此不会生成自动加载文件。如何解决?
【问题讨论】:
-
你需要为 php 加载 mcrypt 扩展
-
MAMP 不应该运行 mycrypt 扩展吗?如何在 MAMP 中加载它?
-
我在 MAMP 中的 php.ini 中添加了 'extension=mcrypt.so' 并重新启动,但没有任何变化。
-
MAMP phpinfo 显示 mcrypt 正在运行,但我仍然收到 composer update 错误