有没有人试过并成功在MAMP上安装gearman扩展? 我试图在MAC OS X 10.6.8上的MAMP 2.x上进行此操作
答案 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中添加了扩展名