Я использую Mac OS X Lion 10.7.5, и я хочу, чтобы очистить одну вещь, я больше не хочу использовать XAMPP, MAMP.
Поэтому я включил apache, php и установил mysql, следуя этой ссылке . Это хорошо работает. Затем я загрузил laravel и установил его по этой ссылке . Я скопировал папку laravel внутри папки « Sites
», которую я создал в соответствии с первым учебным пособием по ссылке. Теперь, когда я нажимаю на laravel
папку в папке 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
я mcrypt
этой ссылке . Он работал до тех пор, пока я не перешел к заголовку PHP Extension
. Когда я загрузил PHP 5.3.8 is now the default since Mac OS X 10.7.3
распакован, и когда я phpize
команду 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 и дополнительный command line tools
в Xcode, чтобы затем установить mcrypt
Для получения дополнительной информации прочитайте это http://www.coolestguyplanettech.com/how-to-install-mcrypt-for-php-on-mac-osx-lion-10-7-development-server/