software:applications:dokuwiki:problemes-recheche-indexation
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente |
| software:applications:dokuwiki:problemes-recheche-indexation [2019/10/07 15:09] – créée yoann | software:applications:dokuwiki:problemes-recheche-indexation [2021/02/01 21:51] (Version actuelle) – modification externe 127.0.0.1 |
|---|
| {{tag>netadmin software dokuwiki indexation recherche}} | {{tag>netadmin software dokuwiki indexation recherche}} |
| |
| ====== Dokuwiki: problèmes de recherche/indexation ====== | ====== Dokuwiki: Problèmes de recherche/indexation ====== |
| |
| A l'utilisation on constate que: | A l'utilisation on constate que: |
| * La recherche ne retourne pas ou peu de résultats. | * 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. | * 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 mais peut également s'exprimer après modification d'un grand nombre de pages. | 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. |
| |
| L'indexation peut être relancée manuellement. On supprime au préalable les indexations précédentes: | Il est possible de relancer manuellement l'indexation. On supprime au préalable les indexations précédentes: |
| <code bash> | <code bash> |
| find /path/to/wiki/data/meta/ -name *.indexed -delete | find /path/to/wiki/data/meta/ -name *.indexed -delete |
| </code> | </code> |
| |
| On lance manuellement le script d'indexation: | <note> |
| | 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. |
| | </note> |
| | |
| | Exécuter le script d'indexation: |
| <code bash> | <code bash> |
| cd /path/to/wiki | su - www-data -s /bin/bash -c "/usr/bin/php7.0 /srv/dokuwiki/web/bin/indexer.php" |
| php7.0 ./bin/indexer.php | |
| </code> | </code> |
| |
software/applications/dokuwiki/problemes-recheche-indexation.1570460970.txt.gz · Dernière modification : 2021/02/01 21:51 (modification externe)