Frage

Ich bin mit Delta-Indizierung für mein Denken Sphinx Indizes in meinem Rails-Projekt. In meinem Rechner (Mac OS X), es funktioniert gut. Ich wechsle einen Datensatz und es findet es sofort. Auf den Servern (Debian) nicht.

Ich habe eine SQL-Abfrage für Delta = true laufen und das ich die erwarteten kürzlich geänderten Datensätze haben, so dass ein Teil arbeitet. Im Log / searchd.query.log ich die richtige Anfrage unter:

[Fri Oct 22 10:25:29.193 2010] 0.000 sec [all/3/rel 0 (0,20)] [customer_core,customer_delta] Jonas4

Alle Ideen, was könnte es sonst sein?

Danke.

War es hilfreich?

Lösung

Ich werde hier beantworten, auch wenn Sie auf die Support-Liste geschrieben haben und ...

Welche Benutzer die TS Rake Aufgaben ausgeführt werden? Und welche Benutzer besitzt die Rails-Site auf Ihrem Server? Sie sollten gleich sein.

Auch: verwenden Sie Passagier? Wenn ja, werden Sie sicher, dass die bin_path Einstellung vornehmen möchten in Ihrer config/sphinx.yml Datei festgelegt wird. Die Dokumentation läuft durch die beiden Punkte .

Lassen Sie mich wissen, wenn keines dieser Dinge Hilfe Fragen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top