CodeIgniter无法找到GearmanClient

时间:2015-08-05 06:07:55

标签: php codeigniter classnotfoundexception gearman

我为Apache / CodeIgniter服务器设置了gearman。

运行时我得到了这个输出:

  

php -i | grep gearman

enter image description here

我可以使用命令行创建GearmanClient。

 $gmclient = new GearmanClient();
 $gmclient->addServer($id);

我无法在CodeIgniter控制器中创建GearmanClient。 继续收到此错误:

  

未找到类GearmanClient。

1 个答案:

答案 0 :(得分:1)

检查所有SAPIs是否启用了Gearman扩展程序。

可能是命名空间问题。尝试使用fully qualified name $gmclient = new \GearmanClient();请参阅How do I use internal or global classes in a namespace?