0

私はほとんどの場合、heroku アカウントで ShareTribe を正常に起動して実行することができました。

この素晴らしいガイドに従ってください: https://gist.github.com/svallory/d08e9baa88e18d691605

実際にカスタムフィールドをいじって検索すると、スフィンクスのインデックス作成が実行されていないことに気付きました。後で少し掘り下げました..それflying-sphix indexは行くべき道ではないようです..あなたは使用rake ts:indexrake ts:rebuild、最初に行うことを意図していますそうかも知れない) ..

いずれにせよ..私は、このスフィンクスの側面全体が少し魔法的で乱雑に見えるところまで来ており、私が見逃している非常に馬鹿げたものだと確信しています.

  1. sphinx を初期化 (または再初期化) するために実行する必要があるものはありますか?
  2. ガイドが示唆するように、インデックスを再作成するために毎時間実行する正しいことは何ですか
  3. その要点のこれらの手順は十分ですか? 彼らはいくつかの主要なステップを欠いていますか?

そうそう、主な症状は、UI 側で「検索は現在利用できません。すぐにもう一度検索してください」というメッセージが表示されることです。ログでは、基本的にインデックスが利用できないと言っています。

4

1 に答える 1