3.13. Contrôle d’intégrité
Avec le temps, il est possible que la base de données de Bugzilla devienne corrompue
ou contienne des anomalies. Ceci peut survenir lors de manipulations sur la base de données effectuées
en dehors de l’interface utilisateur de Bugzilla ou d’autres événements
inattendus. Bugzilla contient un Contrôle d'intégrité
qui
réalise des vérifications basiques de la base de données et répare certains problèmes ou
incohérences.
Pour exécuter le contrôle d’intégrité, connectez-vous en tant qu’administrateur et cliquez sur le lien contrôle d’intégrité dans la page d’administration. Tout problème identifié sera affiché en lettres rouges. Si le script n’est pas capable de corriger un problème, il présentera un lien pour la correction du problème. Cela peut nécessiter une intervention manuelle sur la base de données ou une restauration.
Le Contrôle d'intégrité
peut aussi être exécuté en ligne de commande avec le script Perl
script sanitycheck.pl
. Ce script peut aussi être exécuté régulièrement à l’aide d’une tâche
programmée cron. Les résultats seront envoyés par courriel à l’adresse électronique indiquée
dans la ligne de commande.
Nous vous recommandons d’exécuter régulièrement un contrôle d’intégrité.
Cette documentation contient très probablement des bogues ; si vous en découvrez, veuillez les signaler ici.