Я использую Mac OS X Lion 10.7.5, и я хочу очистить одну вещь, я больше не хочу использовать XAMPP, MAMP.
Итак, я включил apache, php и установил mysql, следуя этой ссылке . Это хорошо работает. Затем я загрузил laravel и установил его, следуя этой ссылке. Я скопировал папку laravel внутри папки Sites
, которую я создал в соответствии с первым учебным пособием по ссылке. Теперь, когда я нажимаю на папку 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 Extension
title. Когда я загрузил PHP 5.3.8 is now the default since Mac OS X 10.7.3
unpacked и когда я выдаю команду 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? Пожалуйста, помогите.