Я пытаюсь запустить следующую команду в терминале на моем macbook pro
cd /tmp; pecl download memcached
но я получаю
pecl: команда не найдена.
- Как переопределить путь PHP для использования пути MAMP?
- Установка PEAR SOAP не выполняется
- Как установить php-cgi в качестве плагина в Mac OS (OS X 10.10)?
- Проблемы с загрузкой Composer (PHP) на Macbook?
- установить расширение php intl на горном льве
- Может ли AWS SDK для PHP работать без отключения проверки SSL на osx?
после нескольких дней поиска в Интернете я не могу узнать, что происходит. у кого-нибудь есть решение?
По крайней мере, на Arch Linux вы должны установить пакет php-pear для инструмента pecl, используя эту команду:
pacman -S php-pear
apt-get update apt-get install php-pear php5-dev
Я знаю, старый пост, но для кого-то еще.
В Windows PECL и PEAR команды не найдены, но они предварительно установлены в PHP.
Они не находятся в пути к окну, поэтому вам нужно записать cd в каталог PEAR для запуска команды или добавить каталог PEAR в переменную пути к системе
В каталоге PEAR есть файл .bat, который должен сделать это для вас, если вы дважды щелкните его, но это не сработало для меня на win7, поэтому я вручную добавляю путь или просто cd в каталог для его запуска
Старая нить, но может быть полезна для кого-то … На OSX с MAMP установлено лучшее, чтобы узнать, какая версия php установлена (из каталога / Applications / MAMP / bin / php / *).
Затем либо временно
export PATH=/Applications/MAMP/bin/php/php5.5.3/bin:$PATH
или постоянно
echo "export PATH=/Applications/MAMP/bin/php/php5.5.3/bin:$PATH" >> ~/.profile
тогда
which pecl
затем говорит вам, например
/Applications/MAMP/bin/php/php5.5.3/bin/pecl