Как установить удлинитель редуктора на MAMP - PullRequest
1 голос
/ 14 марта 2012

Кто-нибудь когда-нибудь пытался и смог установить расширение gearman на MAMP? Я пытаюсь сделать это на MAMP 2.x на MAC OS X 10.6.8

Ответы [ 2 ]

8 голосов
/ 30 апреля 2013

Вы можете установить сервер с помощью homebrew

brew install gearman

Затем скачайте пакет PECL здесь http://pecl.php.net/package/gearman и скомпилируйте его

tar xzf gearman-X.Y.tgz
cd gearman-X.Y
phpize
./configure
make
sudo make install

Затем скопируйте / вставьте механизм.так из папки расширений по умолчанию (для меня / usr / lib / php / extensions /) в папку расширений MAMP (например, /Applications/MAMP/bin/php/php5.3.6/lib/php/extensions/no-debug-non-zts-xxxxx /)

Наконец добавьте

extension="gearman.so"

к вашему MAMP php.ini (/Applications/MAMP/bin/php/php5.3.6/conf/php.ini)

Перезапустите apache, и все готово

3 голосов
/ 15 марта 2012

Я наконец сделал это!

Вот как: мне сначала нужно было установить "libevent", затем установить "libgearman", и, наконец, расширение

II переместило gearman.soв каталог расширений MAMP, а затем я добавил расширение в php.ini

...