Tente desinstalar a versão padrão do Sphinx e usar o pacote Ubuntu / Debian mais recente do link para aproveitar a versão mais recente do servidor.
Estou executando o debian mais recente como SO.
Eu instalei o Sphinx usando
apt-get install sphinxsearch
No entanto, eu preciso me comunicar com a esfinge via PHP. Para fazer isso, baixei a última versão do Sphinx para obter o phpapi.
wget http://sphinxsearch.com/files/sphinx-2.0.5-release.tar.gz
Quando tento executar uma consulta, recebo um erro sobre as versões.
Query failed: searchd error: client version is higher than daemon version (client is v.1.25, daemon is v.1.22)
O apt-get de forma adequada não instala a versão mais recente. Fazer uma atualização e atualização do sistema operacional também não resolve isso.
Suponho que tenho que atualizar minha instalação do sphinx da fonte baixada. Posso simplesmente compilar e instalar a fonte sem perder dados?
Ou vocês têm outra sugestão?
Tente desinstalar a versão padrão do Sphinx e usar o pacote Ubuntu / Debian mais recente do link para aproveitar a versão mais recente do servidor.
Tags apt sphinxsearch sphinx