PHP mcrypt安装和设置laravel环境问题

时间:2013-01-23 09:23:06

标签: php laravel mcrypt

我正在使用Mac OS X Lion 10.7.5,我想清除一件我不想再使用XAMPP,MAMP的事情了。

所以我在这个link之后启用了apache,php并安装了mysql。这项工作很好。然后我下载了laravel并按照link安装了它。我在我根据第一个链接教程创建的Sites文件夹中复制了laravel文件夹。现在当我点击public文件夹中的laravel文件夹时,它会出现以下错误

Unhandled Exception

Message:

Call to undefined function Laravel\mcrypt_create_iv()
Location:

/Users/zafarsaleem/Sites/learning-laravel/laravel/crypter.php on line 36

然后检查是否在phpinfo()中安装了mcrypts。他们不在那里。要安装mcrypt,我按照link进行了操作。它一直有效,直到我跟着PHP Extension冠军。当我下载PHP 5.3.8 is now the default since Mac OS X 10.7.3解压缩时,当我发出phpize命令时,它会给我这个错误

Cannot find config.m4. 
Make sure that you run '/usr/bin/phpize' in the top level source directory of the module

top level source directory of the module means是什么?如何正确安装mcrypt以使laravel工作?请帮忙。

1 个答案:

答案 0 :(得分:3)

您需要在Xcode中安装Xcode和command line tools额外软件包,然后才能安装mcrypt

有关详细信息,请阅读此http://www.coolestguyplanettech.com/how-to-install-mcrypt-for-php-on-mac-osx-lion-10-7-development-server/