我查看了这个主题:Sphinx error: unknown local index "INDEX_NAME" in search request,但它已关闭,并且我的rails应用程序中没有解决问题。
我将TS更新为3.0.2,并将其包含在deploy.rb中。我也改变了模型中的代码。现在它在开发中工作,有些例子在测试中工作,有些则没有。但成功部署后,我收到错误:
ThinkingSphinx::SphinxError (unknown local index 'user_core' in search request):
我尝试重建,重启和其他事情,但它不起作用:(
有人能帮助我吗?
谢谢!
答案 0 :(得分:3)
看起来已经有一个Sphinx守护进程正在运行,Thinking Sphinx还没有停止(如果你仍然得到同样的错误)所以我建议杀死那个流氓搜索进程(你应该可以通过{ {1}} - 如果权限正常,ps aux | grep searchd
将停止该Sphinx流程。