Les journaux d'erreurs sont essentiels pour résoudre les problèmes de site. Dans ce guide, nous expliquons comment consulter les journaux d'erreurs dans DirectAdmin.

Que sont les journaux d'erreurs?

Les journaux d'erreurs sont des fichiers où le serveur enregistre les erreurs. Ils contiennent:

  • Erreurs et avertissements PHP
  • Erreurs du serveur web Apache
  • Problèmes d'accès (erreurs 403, 404, 500)
  • Problèmes de connexion à la base de données

Consulter les journaux d'erreurs

Via DirectAdmin

  1. Connectez-vous à DirectAdmin
  2. Allez à Error Logs ou Site Logs
  3. Sélectionnez le type de journal
  4. Vous verrez les dernières lignes du fichier

Via File Manager

Les journaux sont dans /domains/example.fr/logs/:

  • error.log - Messages d'erreur
  • access.log - Journaux d'accès

Via FTP ou SSH

Téléchargez les journaux par FTP pour les analyser dans un éditeur de texte. Si vous disposez d'un accès SSH, vous pouvez suivre un journal en temps réel avec tail -f, par exemple tail -f error.log. Vous voyez ainsi les nouvelles erreurs apparaître pendant que vous testez votre site.

Lire les journaux d'erreurs

Erreur PHP typique:

[14-Jan-2026 10:30:45] PHP Fatal error: Uncaught Error:
Call to undefined function example() in /home/user/domains/example.fr/public_html/file.php:25

Codes de statut HTTP

Code Signification Solution
403 Accès refusé Vérifier permissions
404 Non trouvé Vérifier URL/fichier
500 Erreur serveur Vérifier PHP/config

Erreurs courantes

PHP Fatal error: Memory exhausted

Solution: Augmenter memory_limit dans les paramètres PHP.

Permission denied

Solution: Vérifier les permissions CHMOD (644 pour fichiers, 755 pour dossiers). N'utilisez jamais 777 : c'est un risque de sécurité inutile.

Erreur de connexion à la base de données

Warning: mysqli_connect(): Access denied for user

Solution: Vérifier le nom de la base de données, le nom d'utilisateur et le mot de passe dans votre fichier de configuration (pour WordPress, wp-config.php).

Conseils pour le debugging

  1. Vérifier le timestamp: Les erreurs récentes sont plus pertinentes
  2. Chercher des motifs: Même erreur répétée? Corriger la cause
  3. Commencer par le bas: Les erreurs les plus récentes sont en bas
  4. Noter la ligne: Fichier et numéro de ligne indiquent l'erreur
  5. Reproduire le problème: Effectuer l'action qui provoque l'erreur tout en consultant le journal

Mode debug WordPress

define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);

Les messages sont enregistrés dans /wp-content/debug.log. Remettez WP_DEBUG sur false dès que vous avez trouvé le problème.

Besoin d'aide?

Nous sommes là pour vous! Vous rencontrez des difficultés ou avez des questions? Notre équipe support est ravie de vous aider personnellement. Envoyez-nous un message via le système de tickets - nous répondons généralement en quelques heures et adorons trouver la meilleure solution avec vous.

Vous cherchez des formules d'hébergement web ? Découvrez notre offre.