1

我检查了这个主题: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):

我尝试重建、重新启动和其他操作,但它不起作用:(

有谁能够帮我?

谢谢!

4

1 回答 1

3

看起来已经有一个 Sphinx 守护进程正在运行,Thinking Sphinx 没有停止(如果你仍然遇到同样的错误)所以我建议杀死那个流氓 searchd 进程(你应该能够通过ps aux | grep searchd- 并且,如果权限很好,killall searchd将停止 Sphinx 进程)。

于 2013-06-03T12:10:53.063 回答