1 votes

Problème pour faire fonctionner Sphinx sur Ruby on Rails 2.3.2

Hier, j'ai essayé d'installer Sphinx pour la recherche plein texte sur Windows 7. J'ai donc suivi les étapes d'installation de leur site web . Une fois le service Windows installé, j'ai lancé l'indexeur puis la recherche test dans la base de données de mon application et tout s'est très bien passé.

Ensuite, j'ai voulu le faire fonctionner sur Ruby on Rails 2.3.2, j'ai donc téléchargé et installé le fichier plugin thinking-sphinx . J'ai suivi ces étapes J'ai donc créé le fichier sphinx.conf dans le répertoire config de mon application, puis j'ai lancé le rake thinking-sphinx:indexer et cela a fonctionné à merveille. Après cela, lorsque j'ai voulu le démarrer, comme il est expliqué dans ce guide, il n'a pas démarré... il a juste continué à dire "thinking-sphinx:start", et il ne s'est ni arrêté ni démarré.

Qu'est-ce que je fais de travers ?

Merci, Brian

0voto

Brian Roisentul Points 1218

Eh bien, il semble que sans le démarrer à l'aide de rake, cela fonctionne quand même... c'est peut-être parce que le service Sphinx est déjà démarré, donc vous n'avez pas besoin de le démarrer aussi avec le rake de ruby.

J'ai un autre doute... Je viens d'Argentine et nous utilisons les accents pour écrire certains mots... par exemple "acción", qui signifie "action" en anglais. J'ai essayé de rechercher ce mot sans l'accent (les gens n'écrivent pas habituellement les accents dans les recherches) et cela n'a donné aucun résultat, mais si je le recherche avec l'accent, il y aura des résultats.

Comment puis-je y remédier ?

Merci, Brian

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X