我正在运行最新的debian作为操作系统。
我安装了狮身人面像
apt-get install sphinxsearch
但是,我需要通过PHP与狮身人面像沟通。 为了做到这一点,我下载了最新的狮身人面像版本,以获得phpapi。
wget http://sphinxsearch.com/files/sphinx-2.0.5-release.tar.gz
当我尝试执行一个查询时,我得到一个有关版本的错误。
Query failed: searchd error: client version is higher than daemon version (client is v.1.25, daemon is v.1.22)
明显apt-get不安装最新版本。 做一个操作系统更新和升级也不能解决这个问题。
所以我想我必须从下载的源更新我的狮身人面像安装。 我可以简单地编译和安装源码而不会丢失数据吗?
或者你们有其他的build议吗?
尝试卸载Sphinx的默认版本,并使用来自http://sphinxsearch.com/downloads/release/的最新Ubuntu / Debian软件包,以利用最新版本的服务器。