2

私は Mac OS X Lion 10.7.5 を使用していますが、もう XAMPP、MAMP を使用したくないことを 1 つクリアしたいと思います。

そこで、このリンクに従って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

次に、mcrypts が phpinfo() にインストールされているかどうかを確認します。彼らはそこにいません。インストールするには、このリンクmcryptをたどりました。タイトルに従うまでは機能しました。解凍してダウンロードし、コマンドを発行すると、このエラーが表示されますPHP ExtensionPHP 5.3.8 is now the default since Mac OS X 10.7.3phpize

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か?laravelを機能させるためにmcryptを適切にインストールするにはどうすればよいですか? 助けてください。

4

1 に答える 1

3

command line toolsXcodeと追加のパッケージをXcode内にインストールしてから、インストールする必要があります。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 に答える