2013-09-11 2 views
0

Недавно я начал изучать использование фреймворка Laravel. Когда я использовал его, он сказал, что мне нужен MCrypt или что-то в этом роде. Моя локальная установка PHP: /usr/bin/php не содержала этого, поэтому я создал файл .bash_profile и изменил путь экспорта к установке MAMP PHP. Единственная проблема заключается в том, что я сейчас работаю над некоторыми терминальными приложениями PHP, и у MAMP нет таких функций, как readline(). Что мне делать?Использование терминальных функций PHP с помощью MAMP

+1

Может быть, это поможет. http://stackoverflow.com/questions/16830405/laravel-requires-the-mcrypt-php-extension – sparecycle

+0

Проблема в том, что я хочу добавить функции в PHP или сделать простой способ переключения между двумя –

+0

Пожалуйста рассмотрите возможность использования Vagrant или другого поставщика виртуальной машины, чтобы вы могли избежать ошибок, которые пытаются сделать нестандартной операционной системой Mac OS POSIXy! Вы будете очень счастливы, если бы вы справились с начальной кривой обучения! – fideloper

ответ

0

Добавление дополнительных расширений в MAMP ... это просто ужас.

Если ваш laravel работает нормально сейчас, и у вас возникают проблемы с использованием версии MAMP-php для ваших функций readline(), почему бы вам просто не выполнить эти сценарии как /usr/bin/php myReadLine.php?

(Другие варианты переключения версии, моддинг свой путь, работая с симлинками или построить свой собственный PHP с нуля ...)

Смежные вопросы