вот как я это сделал:
установите memcache или любое другое расширение для mampp pro и различных версий php:
обновить / обновить pecl до:
$ sudo pecl upgrade
1) проверьте, какая версия php включена в оболочке
$ which php
/ usr / bin / php неверен, это должна быть php-версия установки mamp, например. /Applications/MAMP/bin/php/php5.3.29/ для изменения версии php изменить профиль bash
$ sudo nano ~/.bash_profile
и измените путь к исполняемому файлу php
2) убедитесь, что источник php для версии php существует в папке include, перейдите в каталог mamp целевой версии php, например. /Applications/MAMP/bin/php/php5.3.29/ затем
$ mkdir include
$ cd include
$ mkdir php
$ cd php
если папка include / php существует, ничего не делайте, так как источник php установлен, получите источник php из: http://php.net/get/php-5.4.42.tar.gz/from/a/mirror (убедитесь, что вы загрузили соответствующую версию) скопируйте содержимое разархивированного файла в / include / php, затем
$ chown -R setcookie:admin /Applications/MAMP/bin/php/php5.3.29/include
$ chmod -R 0775 /Applications/MAMP/bin/php/php5.3.29/include
перейдите в папку / include / php и выполните:
$ ./configure --without-iconv
$ sudo pecl install memcache
установите расширение или любое другое расширение, перейдите в каталог расширений:
$ cd /Applications/MAMP/bin/php/php5.3.29/lib/php/extensions/no-debug-non-zts-20090626
и убедитесь, что расширение существует и имеет правообладателя и разрешения
$ chown setcookie:admin /Applications/MAMP/bin/php/php5.3.29/lib/php/extensions/no-debug-non-zts-20090626/memcache.so
$ sudo chown setcookie:admin
/Applications/MAMP/bin/php/php5.3.29/lib/php/extensions/no-debug-non-zts-20090626/memcache.so
3) перейдите в приложение mamp и отредактируйте шаблон php.ini, чтобы добавить расширение строки = memcache.so
person
setcookie
schedule
01.04.2016