如何在MAMP上安装gearman扩展

时间:2012-03-14 16:25:36

标签: mamp php-extension pecl gearman

有没有人试过并成功在MAMP上安装gearman扩展? 我试图在MAC OS X 10.6.8上的MAMP 2.x上进行此操作

2 个答案:

答案 0 :(得分:8)

您可以使用自制软件安装服务器

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

然后将gearman.so从您的默认扩展文件夹(对于我/ usr / lib / php / extensions /)复制/粘贴到您的MAMP扩展文件夹(例如/Applications/MAMP/bin/php/php5.3.6/ LIB / PHP /扩展/无调试非ZTS-XXXXX /)

最后添加

extension="gearman.so"

到您的MAMP php.ini(/Applications/MAMP/bin/php/php5.3.6/conf/php.ini)

重启apache并完成

答案 1 :(得分:3)

我终于成功了!

以下是: 我不得不首先安装“libevent”, 然后安装“libgearman”, 最后是扩展名

我将gearman.so移动到MAMP的扩展目录,然后我在php.ini中添加了扩展名