2

我正在为新的 Amazon Elastic Beanstalk 集群设置默认实例,但是我在通过 pecl 安装 gearman php 客户端时遇到问题。

我运行pecl install mongo没有任何问题,但运行后pecl install gearman出现以下错误:

[root@ip ~]# php
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/gearman.so' - libgearman.so.8: cannot open shared object file: No such file or directory in Unknown on line 0

我确实安装了gearmand,只是php客户端给我带来了麻烦。php 模块 gearman.so 也在“/usr/lib64/php/modules/”文件夹中。

任何人都知道为什么会发生这种情况?

4

1 回答 1

3

不幸的是, gearman 安装起来有点复杂。即使您不打算将当前服务器用于 gearman,您也需要下载并编译 gearman 服务器。它提供了您缺少的库。

如果您查看错误消息,它的缺失libgearman.so.8不是gearman.so

于 2013-02-15T22:14:34.057 回答