Rails, думая, что задача по настройке sphinx не работает ... тоже нет вывода - PullRequest
0 голосов
/ 25 января 2011

Я не понимаю, и мне интересно, если у кого-то еще была похожая проблема с мышлением сфинкса.

rails@myapp:~/apps/myapp/current$ rake ts:conf --trace RAILS_ENV="production"(in /home/rails/apps/myapp/releases/20110124214031)
** Invoke ts:conf (first_time)
** Invoke thinking_sphinx:configure (first_time)
** Invoke thinking_sphinx:app_env (first_time)
** Execute thinking_sphinx:app_env
** Invoke environment (first_time)
** Execute environment
** Execute thinking_sphinx:configure
Generating Configuration to /home/rails/apps/myapp/releases/20110124214031/config/production.sphinx.conf
Killed

Вот как выглядит мой sphinx.yml:

development:
  port: 9312
test:
  port: 9312
production:
  port: 9312
  pid_file: /var/run/sphinx/searchd.pid
  searchd_files: /home/rails/apps/myapp/shared/db/sphinx

Это так раздражает, потому что раньше работало.Есть мысли?

1 Ответ

3 голосов
/ 25 января 2011

Я помог кому-то с этой проблемой на днях, и оказалось, что на самом деле это был другой устаревший плагин, который вызывал проблему.Тем не менее, здесь может быть что-то еще ...

Для отладки я бы порекомендовал закомментировать все define_index блоки и добавить их один за другим, и посмотреть, вызывает ли это один из них,Если это так, то закомментируйте все поля и атрибуты и добавьте их одно за другим (хотя для начала вам понадобится одно поле - в противном случае TS / Sphinx будет жаловаться).Думаешь Сфинкс ты используешь?Если вы сузите его до блока define_index, что будет в этом блоке?К каким ассоциациям относится этот блок, если есть?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...