Aller au contenu

Moteur de recherche standard 1.7.2


Guest Vampyre

Sujets conseillés

Guest Vampyre

Re bonjour à tous !

Tout d'abord, un très gros merci à Cariboo qui a réussit à me faire fonctionner ma syndication sortante !

Voici le dernier petit point noir à l'horizon sur Spip.

Ce problème concerne le moteur de recherche interne.

Mon site possède près de 340 articles, et pourtant, je ne suis encore qu'à environs 30% du total que je souhaite y placer. Fournir au visiteur un système d'affichage classique est donc simplement impossible. La solution que j'avais trouvée sur mon ancien site, était d'utiliser un moteur de recherche. Un visiteur tapant un mot dans le moteur de recherche pourrait donc aisément retrouver l'article qu'il recherche très rapidement.

Pour l'instant, et malgré que le moteur de recherche est bien activé sous Spip, mes tables restent désespérément vides.

J'ai retrouvé un post sur le net :

J'ai vider mon indexation

J'ai navigué sur mon site

J'ai ré-écris des articles et je l'ai ai mis en ligne

J'ai effectué la commande unix:

./ab -n1000 -c5 http://monsite/backend.php3

et malgré tout cela, la recherche ne me renvoit rien alors que les

articles sont en ligne. ( ce qui peut paraitre normal puisque mes tables

spip_index_* sont vides et si j'ai bien tout compris c là que ça va

chercher)

J'ai regarder dans le forum et plusieurs personnes sont dans le même cas

que moi.

Ici pour le post original

Y a-t-il une méthode pour faire remplir les tables ? (la réindexation n'a rien donné dans mes tables, elles sont toujours vides)

Merci, une fois de plus pour votre aide !

Lien vers le commentaire
Partager sur d’autres sites

Les fonctions d'indexation sous spip ont été revues pour la version 1.7.2

Le moteur de recherche marche (beaucoup) mieux, par contre l'indexation a des hoquets.

Les développeurs de SPIP ont caché cette page dans le module d'admin, qui permet de forcer l'indexation au cas où :

monsite.com/ecrire/admin_index.php3

Pour y accéder, il faut être identifié dans le module d'admin...

Tu choisis "forcer l'indexation" et hop, le tour est joué.

Après il faut surveiller si tout marche bien en regardant le contenu de spip.log dans monsite.com/ecrire/data/

Lien vers le commentaire
Partager sur d’autres sites

Guest Vampyre

Nickel ! :D

L'indexation s'est merveilleusement passée à présent :D

Tu m'as définitivement réconcilié avec Spip Cariboo :P

Spip est définitivement adopté :D

Mille merci !

Lien vers le commentaire
Partager sur d’autres sites

Guest Vampyre

Heuuuu... En fait c'est pas encore tout à fait résolu...

Certes le moteur de recherche fonctionne mais...

Je dispose de plusieurs sections. L'une d'entre elle concerne les jeux vidéos, une autre l'univers.

Lorsque je recherche (ex : Depa Billaba, que l'on retrouve dans l'univers, les personnages), seuls les liens vers la section jeux vidéo ne semble s'afficher. Vous pouvez ainsi essayer tous les mots que vous voudrez, le résultat sera toujours partie intégrante de la section jeux vidéos.

Y a-t-il un endroit pour paramétrer ? (où que l'on soit sur le site, on retombe toujours sur la section des jeux vidéos, lorsque l'on fait une recherche)...

Etrange étrange...

Lien vers le commentaire
Partager sur d’autres sites

Guest Vampyre

Eureka !

J'ai trouvé !

En fait, la page admin_index.php3 permet de forcer la réindexation.

Lorsque l'on a beaucoup de dossier (dans mon cas près de 340), l'indexation ne se faisait pas complètement. J'ai donc appuyé plusieurs fois sur la seconde ligne (forcer l'indexation), afin de faire monter la jauge, et ...

Eureka, ca marche ! :D

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...