После того, как я запустил rake ts:index и попытался запустить сервер sphinx, я получаю эти ошибки для всех моих команд:
rake ts:index
$ rake ts:start rake aborted! searchd is already running. $ rake ts:stop rake aborted! execution expired $ rake ts:rebuild rake aborted! execution expired
Я уже пробовал то, что было в этих потоках:
Мышление Сфинкса Рейк прерван, searchd работает во время восстановления или запуска / остановки ts.Индекс работает нормально
Есть идеи, почему не выполняются задачи Thinking Sphinx Rake?
Но эти команды не распознаются в моей системе, например searchd --stop иЯ не уверен, как бы я использовал эти команды в моей системе.
searchd --stop
Как мне это исправить?
Похоже, что что-то не так с гемом, когда я установил его в первый раз.Я переключаюсь на gem 'thinking-sphinx', '2.0.9' и обратно на gem 'thinking-sphinx', '2.0.10', используя bundle install.Я также переустановил Sphinx просто encase.
gem 'thinking-sphinx', '2.0.9'
gem 'thinking-sphinx', '2.0.10'
bundle install