Je ne sais pas trop comment vérifier l'accessibilité de l'index..

On 26 jan, 08:11, "ook? ook!" <[email protected]> wrote:
> Bonjour,
>
> Disclamer: je n'ai pas eu l'occasion d'installer un Sphinx, juste de
> l'utiliser.
>
> Vérifie que tu es bien dans le même environnement en console et lorsque tu
> testes. Vérifie aussi que ton index est bien accessible de la même manière
> pour les deux environnements.
>
> Ça doit juste être un problème de typo.
>
> 2010/1/25 trankh <[email protected]>
>
> > Bonjour,
>
> > j'ai installé Rails 2.3.4  sur Mas OS X (Snow leopard) avec MAMP pour
> > mysql.
> > Tout marche bien.
>
> > J'ai installé Sphinx en téléchargeant la source Sphinx 0.9.9-rc2
> > puis  thinking-sphinx-1.3.14.
>
> > J'ai une objet ticket qui a une clé étrangère status_id.
>
> > J'ai modifié mes fichiers comme ceci:
>
> > model:
>
> > class Ticket < ActiveRecord::Base
> > belongs_to :status
>
> >  define_index do
> >        indexes [name, firstname], :as => :name, :sortable => true
>
> >  end
>
> > end
>
> > controller:
>
> >  def index
>
> >       �...@tickets = Ticket.search params[:search]
>
> > end
>
> > En mode console, une commande comme Ticket.search "xxx" fonctionne
> > bien et me retourne mes résultats.
>
> > En démarrant le serveur en local, j'ai ce message
>
> > => Booting Mongrel
> > => Rails 2.3.4 application starting onhttp://0.0.0.0:3000
>
> > Sphinx cannot be found on your system. You may need to configure the
> > following
> > settings in your config/sphinx.yml file:
> >  * bin_path
> >  * searchd_binary_name
> >  * indexer_binary_name
>
> > For more information, read the documentation:
> >http://freelancing-god.github.com/ts/en/advanced_config.html
>
> > J'ai tenté de créer le fichier sphinx.yml et d'y indiquer le chemin de
> > sphinx:
>
> > bin_path: "/Users/julien/Downloads/sphinx-0.9.9-rc2"
>
> > mais toujours le même message.
>
> > Sinon, je me demande que dois-je mettre dans la vue pour permettre une
> > recherche en full text ( comment lier ma vue et mon model).
>
> > Merci beaucoup
>
> > --
> > Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de
> > Google Groups.
> > Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
> > [email protected]
> > Pour résilier votre abonnement envoyez un e-mail à l'adresse
> > [email protected]

-- 
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
[email protected]

Répondre à