Outils pour utilisateurs

Outils du site


software:applications:dokuwiki:problemes-recheche-indexation

Dokuwiki: Problèmes de recherche/indexation

A l'utilisation on constate que:

  • La recherche ne retourne que peu voir pas de résultats.
  • Les étiquettes (tags) et les mots clés sont absents/incohérents/peu nombreux.

La problématique s'est relevée après restauration d'une sauvegarde complète Bareos excluant notamment les dossiers ./data/cache et ./data/meta mais peut également s'exprimer après modification d'un grand nombre de pages.

Il est possible de relancer manuellement l'indexation. On supprime au préalable les indexations précédentes:

find /path/to/wiki/data/meta/ -name *.indexed -delete
Le script d'indexation doit être lancé en tant qu'utilisateur www-data afin que les dossiers/fichiers de cache puissent être correctement lu et utilisés. Dans l'exemple suivant, sudo n'etant pas installé sur le serveur, on utilise la commande su.

Exécuter le script d'indexation:

su - www-data -s /bin/bash -c "/usr/bin/php7.0 /srv/dokuwiki/web/bin/indexer.php"
Il existe également une extension nommée Searchindex Manager pour les versions relativement récentes de dokuwiki.

Références

software/applications/dokuwiki/problemes-recheche-indexation.txt · Dernière modification : 2021/02/01 21:51 de 127.0.0.1