Passer au contenu principal

Comment activer les journaux d’erreurs - Drupal

Mis à jour il y a plus d’une semaine

Cet article explique comment activer le log d'erreurs détaillées dans Drupal 8, 9 et 10.

⚠️ Toujours désactiver le mode debug après avoir terminé le dépannage.

Pré-requis

  • Accès à cPanel

  • Vérifiez que le log d'erreurs PHP est activé sous cPanel

Accomplissement de la tâche : 10 minutes

Expertise : avancée

Activer le rapport d’erreurs depuis le panneau d’administration

  1. Connectez-vous à l’Administrateur Drupal

  2. Allez dans Configuration > Développement > Journaux et erreurs

  3. Réglez Messages d’erreur à afficher sur Tous les messages

  4. Enregistrez la configuration

Où consulter les journaux

  • Rapports > Messages récents du journal

  • Stockés dans la table de la base de données : watchdog (accès via SSH)


# voir les messages récents
drush ws
drush watchdog:show
drush watchdog:show --count=10

# Voir une entrée spécifique en détail
drush ws [ID]

# suivre les logs en temps réel
drush watchdog-show --tail
drush watchdog:tail

# Requête MySQL - afficher les 10 dernières entrées
SELECT * FROM watchdog ORDER BY wid DESC LIMIT 10;

Activer la journaux d’erreurs détaillées via settings.php

Modifier le fichier sites/default/settings.php :

$config['system.logging']['error_level'] = 'verbose';


Désactiver le rapport d’erreurs

Remettre Messages d’erreur à afficher sur Aucun ou Erreurs et avertissements après le dépannage.

Avez-vous trouvé la réponse à votre question ?