Les journaux (logs) serveur enregistrent chaque requête et chaque erreur rencontrée par votre site : ils sont la première source d’information pour comprendre une panne. Le journal d’erreurs du serveur web (Apache ou Nginx), le journal PHP et le journal d’accès permettent souvent d’identifier la cause exacte d’une erreur 500 ou d’un ralentissement en quelques minutes.
Chaque type de log a son rôle. Le log d’accès liste toutes les visites (utile pour repérer un pic de trafic ou une attaque). Le log d’erreurs et le log PHP indiquent le message précis, le fichier et la ligne fautive. Le journal des requêtes lentes de la base de données aide, lui, à expliquer une lenteur.
La bonne méthode consiste à noter l’heure exacte de l’incident, puis à chercher les lignes correspondantes dans le log. Le message d’erreur y est presque toujours explicite : dépendance manquante, mémoire épuisée, permission refusée, extension incompatible.
Pensez aussi à la conservation : les logs contiennent des adresses IP et doivent être purgés régulièrement pour rester conformes au RGPD. Lire et corréler ces journaux demande de l’expérience ; en cas d’incident bloquant, notre équipe de dépannage de site internet les analyse pour remettre votre site en ligne rapidement.