我正在尝试使用OSX上Laravel4中的migrate函数。但是,我得到以下错误:
Laravel需要Mcrypt PHP扩展。
据我所知,它已经启用(见下图)
出了什么问题,我该如何解决
您是否安装了MAMP
在终端中使用哪个php,查看您正在使用哪个版本的php
如果它不是来自MAMP的PHP版本,您应该在用户的主目录中编辑或添加.bash\u profile,即:cd~
在.bash\u profile中,添加以下行:
导出路径=/Applications/MAMP/bin/php/php5.4.10/bin:$PATH
编辑:首先,您应该使用命令cd/Applications/MAMP/bin/php检查您正在使用的MAMP中的哪个php版本,然后替换为上面的php版本
然后重新启动终端,查看您现在使用的是哪种PHP
它现在应该可以工作了