运行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
并且我不确定如何在我的系统上首先使用这些命令。
我该如何解决这个问题?
答案 0 :(得分:0)
第一次安装宝石时看起来宝石有问题。我使用gem 'thinking-sphinx', '2.0.9'
切换到gem 'thinking-sphinx', '2.0.10'
并返回bundle install
。我还重新安装了Sphinx。