2

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

所以我在这个链接之后启用了 apache、php 并安装了 mysql 。这工作得很好。然后我下载了 laravel 并按照这个链接安装了它。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我按照这个链接。它一直有效,直到我跟随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 正常工作?请帮忙。

4

1 回答 1

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/

于 2013-01-23T09:39:23.430 回答