我正在尝试在OSX(10.8.3)和MAMP PRO(2.1.1)上安装Gearman,但由于某种原因,它没有拿起我的gearman.so扩展文件并加载它 - 我看不到它在phpinfo()中。我遵循了似乎对其他人有用的步骤:
安装Gearman:
brew install gearman
下载并安装Gearman软件包:
tar xzf gearman-X.Y.tgz
cd gearman-X.Y
phpize
的./configure
使
make install
这两个似乎都正常工作。我将gearman.so文件复制到phpinfo()中显示的扩展目录,并添加:
延长= gearman.so
到MAMP PHP 5.4.4 php.ini模板。我重新启动MAMP并再次打开phpinfo(),但它与Gearman没有任何关系。如果我查看加载的php.ini文件,那里会列出gearman.so,并且在显示的扩展目录中,但它仍然没有加载。
为什么在这些步骤之后不会显示扩展程序?知道如何解决这个问题吗?
答案 0 :(得分:0)
确保将gearman.so放在MAMP的正确文件夹中,并确保你做了sudo make install而不仅仅是make install
我知道这已经过时了,但想在其他人的搜索中发现这条评论时留下评论