C’est quoi le mode debug ?
Le mode debug permet d’afficher toutes les erreurs PHP, les notifications et avertissements liés à WordPress. C’est très pratique lorsque votre site rencontre un problème et que vous ne savez pas à priori comment le résoudre !
Comment activer le mode debug ?
- Connectez-vous par FTP à votre serveur web pour accéder au dossier principal de votre site WordPress. A la racine, se trouve un fichier nommé wp-config.php
- Ouvrez le fichier wp-config.php et cherchez la ligne /* That’s all, stop editing! Happy publishing. */
- Juste au-dessus de cette ligne copiez-collez le code ci-dessous :
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_DISPLAY', true );
define( 'WP_DEBUG_LOG', true );
Que vont faire ces 3 lignes de code ? La première active le mode debug, la seconde permet d’activer ou de désactiver les erreurs et avertissements, la troisième enfin, permet de créer un fichier de log des erreurs et warnings à l’adresse /wp-content/debug.log.
Désactiver le mode debug une fois terminé
Le mode de débogage est utile lorsque vous essayez de résoudre des problèmes avec WordPress, mais vous ne devriez pas le laisser activé 24/7, car il peut révéler du texte de votre code PHP aux visiteurs du site web.
Désactivez TOUJOURS le mode de débogage lorsque vous avez terminé le dépannage !
Mode debug dans le cycle de vie d’une application
La bonne pratique consiste à toujours activer le mode debug en environnement de développement, puis de le désactiver automatiquement par le biais d’un script linux bash par exemple, lorsque vous passez votre site/application en environnement de test et de production. De cette manière, vous n’avez à y revenir !