Activer la journalisation des erreurs de WordPress

WordPress peut consigner les erreurs et avertissements PHP dans un fichier journal de débogage sur votre serveur.
L’activation de ce journal aide à diagnostiquer les problèmes liés à Jetpack et aux autres extensions en révélant
les erreurs qui ne s’affichent pas dans votre navigateur.

Partager le journal avec l’assistance Jetpack

Si vous contactez l’assistance Jetpack au sujet d’une erreur, vous pouvez partager les lignes pertinentes de
debug.log pour faciliter le diagnostic. Recherchez les lignes qui contiennent Jetpack ou le
nom de l’extension ou de la fonctionnalité que vous essayez de dépanner.

Activer le journal de débogage de WordPress

La journalisation du débogage de WordPress est contrôlée par des constantes dans le fichier wp-config.php
Pour l’activer :

  1. Connectez-vous à votre site via FTP ou le gestionnaire de fichiers de votre hébergeur.
  2. Ouvrez wp-config.php dans un éditeur de texte.
  3. Ajoutez les lignes suivantes au-dessus du commentaire /* That's all, stop editing! */ : define( 'WP_DEBUG', true );
    define( 'WP_DEBUG_LOG', true );
    define( 'WP_DEBUG_DISPLAY', false );
  4. Enregistrez le fichier.

WP_DEBUG active la détection des erreurs. WP_DEBUG_LOG écrit les erreurs dans un fichier journal
au lieu de les afficher à l’écran. WP_DEBUG_DISPLAY réglé sur false garde
les erreurs hors de l’interface publique de votre site.

Sinon, votre hébergeur devrait pouvoir vous aider à activer le journal de débogage.

Trouver le journal d’erreurs

Une fois activé, WordPress écrit les erreurs dans un fichier nommé debug.log dans le
wp-content/ répertoire. Vous pouvez y accéder via FTP, le gestionnaire de fichiers de votre hébergeur,
ou SSH. Si vous avez besoin d’aide pour obtenir ce fichier, votre hébergeur devrait pouvoir vous le fournir.

Si le fichier n’existe pas encore, il sera créé automatiquement la prochaine fois
qu’une erreur PHP survient.

Désactiver la journalisation du débogage

Après avoir résolu le problème, supprimez les constantes de débogage ou mettez-les en commentaire dans
wp-config.php pour désactiver la journalisation. Laisser WP_DEBUG activé sur un site en production
peut exposer les détails des erreurs aux visiteurs.

Still need help?

Please contact support. We’re happy to advise.

Was this article helpful?