我正在使用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工作?请帮忙。
您需要
在 Xcode 中安装 Xcode 和command line tools
额外的软件包,然后才能安装mcrypt
有关更多详细信息,请阅读此 http://www.coolestguyplanettech.com/how-to-install-mcrypt-for-php-on-mac-osx-lion-10-7-development-server/