Aller au contenu

Logs d’erreurs

Logs d’erreurs

Le module Logs d’erreurs permet de consulter et rechercher les erreurs enregistrées par l’application (exceptions, stack traces, contexte utilisateur).

Vue d’ensemble

  • Route : /admin/errors
  • Contrôleur : ErrorLogController
  • Modèle : ErrorLog
  • Description : Consultation et recherche dans les logs d’erreurs (message, fichier, URL, utilisateur).

Ce module est réservé aux administrateurs.

Accéder au module

  1. Allez dans Admin > Logs d’erreurs (ou /admin/errors).
  2. La liste paginée des dernières erreurs s’affiche.

Champs enregistrés

Chaque entrée peut contenir :

  • Message : Message d’erreur ou d’exception.
  • Fichier : Fichier PHP où l’erreur s’est produite.
  • Ligne : Numéro de ligne.
  • Trace : Stack trace (détail de la pile d’appels).
  • URL : URL de la requête.
  • Méthode : Méthode HTTP (GET, POST, etc.).
  • User email : Email de l’utilisateur connecté (si applicable).

Recherche

Utilisez le champ de recherche pour filtrer les logs par :

  • Contenu du message
  • Fichier
  • URL
  • Email utilisateur

La recherche s’applique à l’affichage et à la pagination (30 éléments par page).

Bonnes pratiques

  • Consulter régulièrement les logs pour détecter les erreurs récurrentes.
  • Utiliser la recherche pour cibler un fichier ou un utilisateur.
  • Corriger les erreurs côté code ou configuration ; les logs servent au diagnostic.

Voir aussi

  • Monitoring : tableau de bord système et statistiques.
  • Logs IA : logs des appels API OpenAI.