【发布时间】:2012-03-31 03:30:25
【问题描述】:
有没有人尝试并成功在 MAMP 上安装 gearman 扩展? 我正在尝试在 MAC OS X 10.6.8 上的 MAMP 2.x 上执行此操作
【问题讨论】:
标签: mamp php-extension pecl gearman
有没有人尝试并成功在 MAMP 上安装 gearman 扩展? 我正在尝试在 MAC OS X 10.6.8 上的 MAMP 2.x 上执行此操作
【问题讨论】:
标签: mamp php-extension pecl gearman
你可以用 homebrew 安装服务器
brew install gearman
然后在这里http://pecl.php.net/package/gearman下载PECL包并编译
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/extensions/no-debug-non-zts-xxxxx/)
最后添加
extension="gearman.so"
到你的 MAMP php.ini (/Applications/MAMP/bin/php/php5.3.6/conf/php.ini)
重启apache就完成了
【讨论】:
我终于成功了!
方法如下: 我必须先安装“libevent”, 然后安装“libgearman”, 最后是扩展
我将 gearman.so 移动到 MAMP 的扩展目录,然后我在 php.ini 中添加了扩展
【讨论】: