【问题标题】:How to install mcrypt on MAMP 3.0.6 for Laravel 4.2如何在 MAMP 3.0.6 上为 Laravel 4.2 安装 mcrypt
【发布时间】:2014-10-31 19:05:33
【问题描述】:
我使用 MAMP */php.ini 文件作为 web 和 CLI 访问 php 的配置文件,现在我已经升级到 MAMP 3.0.6 和 php 5.5.14 Laravel/Artisan 崩溃,声称不支持 mcrypt .我怎样才能降级到 MAMP 3.0.5,它工作的地方,或修复 MAMP 3.0.6。
MAMP 环境是 osX 10.9.4、Laravel 4 和 /topicdesk.com/downloads/mcrypt/mcrypt-downloads 上的修复对我不起作用,因为它试图下载旧版本的 mcrypt.so
【问题讨论】:
标签:
php
laravel
mamp
mcrypt
【解决方案1】:
当我从 3.0.5 更新到 3.0.6 时遇到了同样的问题,经过一番挖掘后发现命令行指向的是 Mavericks 的 PHP 版本,而不是 MAMP 的版本。 (您可以通过运行 which php 并查看返回的内容来检查哪个。)
要修复它,我需要做的就是将 PHP 的 MAMP 版本添加到我的路径(可能最容易在你的 bash 配置文件中做到这一点),然后它开始默认查看 MAMP 的 PHP 版本(它启用了 mcrypt默认)。