1、最近一段时间,为了方便,我想把laravel4 装到 Mac 中,结果大费周章,总结了一些经验!
关于 MAMP,原来MAC里面安装了MAMP,以为laravel4 安装那很简单呢!
Mcrypt PHP extension required. 结果如下,而艰辛的安装之路从此开始。
这个是PHP中没有 扩展 Mcrypt ,呀的就扩展吧。
查询PHP 版本发现问题,原来用的是系统自带的PHP5.3.28,而MAMP中是PHP5.4
YJ-MACBOOK:~ macbookair$ php -i
phpinfo()
PHP Version => 5.3.28
Google 一下,大神指路:修正.profile
export PATH=/Applications/MAMP/Library/bin/:/Applications/MAMP/bin/php5/bin/:/opt/local/bin:/opt/local/sbin:$PATH
这里涉及到了MAC中终端的操作问题,MAC 不同于WINDOWS,是UNIX 系统,所以有很大的不同。
配置PATH,在环境变量
cd ~/.profile
or
cd ~/.bash_profile
配置完了以后,悲催了,我安装的破解版MAMP也没有Mcrypt扩展,而MAMP的 Mcrypt 扩展不能直接安装。只能改回系统自带的PHP,再安装Mcrypt,而我当时忘记了在哪里改的 .profile
Find 了半天,也没有找到我修改的那个文件!
本文详细记录了在Mac上安装Laravel4遇到的问题,特别是Mcrypt扩展缺失导致的PHP错误,以及如何通过修改环境变量解决此问题的全过程。包括从检查PHP版本、安装破解版MAMP、遇到Mcrypt无法直接安装的情况,到最终找到并修复.profile文件以成功安装所需扩展的完整步骤。
229

被折叠的 条评论
为什么被折叠?



