En vous promenant sur Beamreactor, nous stockons votre IP 48h pour des raisons de sécurité.

Lecteur Markdown

error_logs Documentation › ERROR_LOGS_DOCUMENTATION_FR

Error Logs Documentation Fr

Fonctionnalité : Error Logs #

Tableau de bord centralisé des erreurs PHP de l'application. Agrège les erreurs fatales, warnings et notices, affiche des statistiques, permet de filtrer, suspendre et supprimer les entrées.

Installation et Configuration

Par FTP : Déposer le répertoire error_logs/ dans /plugins/.

Par package manager : Sélectionner error_logs dans la liste des plugins disponibles.

Chemins :

  • Plugin principal : /plugins/error_logs/error_logs.php
  • Configuration : /plugins/error_logs/conf/error_logs.conf.inc.php
  • Handler : /plugins/error_logs/handlers/
  • JavaScript : /plugins/error_logs/js/

Paramètres de configuration :

| Variable | Valeur par défaut | Description |

|---|---|---|

| $basedisplevel | BASE_LEVEL_OVERMIND | Réservé aux super-admins |

| $ftype | 3 | Type plugin (système) |

Table SQL requise : error_logs

Colonnes : id, message, level, file, line, hits, last_seen, error_hash, status

Utilisation

Tableau de bord #

  • Nombre total d'erreurs actives
  • Répartition par niveau (fatal, error, warning, notice)

Filtrage #

  • Par niveau d'erreur
  • Par statut (actif / suspendu)

Pagination : 50 erreurs par page.

Actions #

| Action | Description |

|---|---|

| Voir détail | Affiche le fichier, la ligne et le message complet |

| Suspendre | Marque l'erreur comme traitée (trace dans var/hist.txt) |

| Supprimer | Supprime définitivement l'entrée |

| Tout effacer | Supprime toutes les erreurs |

Déduplication : les erreurs répétées incrémentent le compteur hits plutôt que de créer de nouveaux enregistrements (via error_hash).

Hooks et Points d'entrée

Actions via POST :

text
action=suspend&id=ID	— Suspendre une erreur
action=delete&id=ID	 — Supprimer une erreur
action=clear_all		— Vider tous les logs

Dépendances

  • Beamreactor\Logger\ErrorLogger — collecte des erreurs
  • Beamreactor\Database\SQL
  • Beamreactor\Notifications\Toast — retour utilisateur
de en fr