我正在使用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工作?请帮忙。
答案 0 :(得分:3)
您需要在Xcode中安装Xcode和command line tools
额外软件包,然后才能安装mcrypt