2014-12-04 110 views
0

我是一个有终端的noob,我试着开始学习Laravel。然而,我每次运行在为Laravel项目安装Mcrypt时遇到困难

composer create-project laravel/laravel projectname --prefer-dist

我得到一个错误,说需要这个Mcrypt PHP扩展。我一直在寻找两天,我尝试了mcrypt安装程序,Homebrew,MAMP,我仍然遇到同样的错误。

我的PHP版本是5.4.30,我在OS X.我试着升级到5.5,但它仍然说5.4.30。有谁知道发生了什么问题或可能的解决方法是什么?

+0

解决!我遵循本教程,现在它工作http://coolestguidesontheplanet.com/install-mcrypt-php-mac-osx-10-9-mavericks-development-server/ – xslibx 2014-12-04 01:14:12

回答

1

因为Mcrypt是一个不包含在PHP包中的扩展。您需要使用此命令在服务器上安装它:

sudo apt-get install php5-mcrypt 

,并重新启动Web服务器,让它踢

+0

我得到“sudo:apt-get:命令未找到” 我刚刚重新格式化了我的电脑几个小时前使用小牛,我下载了iterm2,安装了自制软件,安装了wget,然后我安装了oh-my-zsh,就是这样。如果有帮助。 – xslibx 2014-12-04 00:13:39

+0

@xslibx,是的,'apt-get'用于Linux。 OS X的Homebrew或Macports很好。 – halfer 2014-12-04 00:31:47