思考Sphinx:rake ts:start,ts:stop和ts:rebuild都给出错误,searchd仍在运行?

时间:2011-11-07 23:25:06

标签: ruby-on-rails ruby-on-rails-3 sphinx thinking-sphinx

运行rake ts:index并尝试启动sphinx服务器后,我的所有命令都出现了这些错误:

$ rake ts:start
rake aborted!
searchd is already running.

$ rake ts:stop
rake aborted!
execution expired

$ rake ts:rebuild
rake aborted!
execution expired

我已经尝试了这些线程中的内容:

Thinking Sphinx Rake aborted, searchd is running while rebuilding or start/stop ts. Index works fine

Any ideas why Thinking Sphinx Rake tasks are not running?

但是我的系统无法识别这些命令,例如searchd --stop并且我不确定如何在我的系统上首先使用这些命令。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

第一次安装宝石时看起来宝石有问题。我使用gem 'thinking-sphinx', '2.0.9'切换到gem 'thinking-sphinx', '2.0.10'并返回bundle install。我还重新安装了Sphinx。