Yii,Sphinx:搜索错误:客户端版本高于守护进程版本(客户端是v.1.23,守护进程是v.1.22)


Yii & Sphinx : searchd error: client version is higher than daemon version (client is v.1.23, daemon is v.1.22)

我在Yii MVC下有一个项目,我添加了一个Sphinx组件,在这里找到Yii Sphinx组件,配置后,我得到了这个错误:

DGSphinxSearchException搜索错误:client version is higher than守护进程版本(客户端为v.1.23,守护进程为v.1.22)

这个错误是怎么回事?我应该从中理解什么,我该如何解决这个问题?

  1. 运行searchd --help获取sphinxd服务器的实际版本
  2. 从http://sphinxsearch.com/downloads/archive/下载该版本
  3. 替换Yii组件中的sphinxapi.php