Manual:$wgDebugLogGroups/fr

Détails
Fixé à un tableau de clés de groupe de journalisation associées à des noms de fichiers. S'il est initialisé, la sortie  pour ce groupe ira vers ce fichier plutôt que vers l'habituel. Utile pour activer la journalisation sélective en production.

Les destinations de la journalisation peuvent être :


 * pour les supprimer complètement dans la sortie, et dans $wgDebugLogFile.
 * une valeur littérale représentant un nom de fichier ou un URI.
 * un tableau associatif avec les clés :
 * 'destination' - nom de fichier souhaité ou URI.
 * 'sample' - nombre entier, représentant un facteur d'échantillonnage (optionnel)
 * 'level' - constante de type \Psr\Log\LogLevel, indiquant le niveau minimum de traçabilité (optionnel, depuis v1.25)

Si  est initialisé avec une valeur différente de celle par défaut,   est probablement ignoré, et la méthode pour configurer les fichiers du journal est déterminée en fonction du système de suivi appelé par.

Exemple
Cet exemple trace les messages de debogage des groupes « ConfirmEditExtension » à « debug-ext_confirmedit.log » ainsi que ceux des groupes « SpamRegex » à « debug-spam.log ».

Exemple :

Exemple plus élaboré :


 * Plusieurs groupes de suivi dans un seul fichier:
 * Vous pourriez vouloir définir une configuration temporaire comme ci-dessous pour voir tous les suivis à propos de l'authentification pour résoudre des problèmes d'authentification.



Quelques groupes communs d'analyseurs de journaux

 * ,,   - erreurs
 * - avertissements de dépréciation
 * ,,   - Base de données
 * - toutes les requêtes DB
 * - cookies de réponse
 * - commandes shell
 * ,  - atteinte des limites de taux ( et autres)
 * ,  - ResourceLoader
 * ,  - requêtes HTTP à des services externes (via les classes  / )
 * ,,   - en lien avec les images
 * - avertissements de pages qui prennent longtemps à analyser
 * ,  - requêtes HTTP à des services externes (via les classes  / )
 * ,,   - en lien avec les images
 * - avertissements de pages qui prennent longtemps à analyser
 * - avertissements de pages qui prennent longtemps à analyser
 * - avertissements de pages qui prennent longtemps à analyser
 * - avertissements de pages qui prennent longtemps à analyser