Aller au contenu
Outils

WP_DEBUG Configurator

Turn on the debug log without breaking your live site

Tourne dans votre navigateur. Rien n'est envoyé.

Where is this site?

This changes the recommendation, not just the wording. The safe configuration on a live site is genuinely different from the useful one on your laptop.

Verdict

Options
wp-config.php

Paste these ABOVE the line that says /* That's all, stop editing! */ — anything below it is ignored, which is why so many people report that WP_DEBUG 'does nothing'.

À propos de WP_DEBUG Configurator

Generate the WP_DEBUG constants that write errors to a log file instead of printing them to your visitors. The default WP_DEBUG snippet most sites copy will display PHP errors publicly — this one will not.

FAQ

Questions

Est-il sûr d'activer WP_DEBUG sur un site en production ?

Uniquement avec WP_DEBUG_DISPLAY réglé sur false. Seul, WP_DEBUG affiche les notices et avertissements PHP — y compris les chemins de fichiers absolus de votre serveur — directement dans les pages que chargent vos visiteurs. Presque chaque tutoriel vous donne cette seule ligne et s'arrête là. Associez-le à WP_DEBUG_LOG et à WP_DEBUG_DISPLAY à false et c'est sûr.

Où va le journal de débogage de WordPress ?

wp-content/debug.log par défaut. Bon à savoir : sur beaucoup d'hébergeurs ce fichier est accessible publiquement — n'importe qui peut le demander dans un navigateur. Vous pouvez passer un chemin à WP_DEBUG_LOG à la place et écrire le journal au-dessus de la racine web, ce que cet outil génère pour vous.

J'ai mis WP_DEBUG à true et rien ne s'est passé. Pourquoi ?

Presque toujours parce que la constante a été ajoutée EN DESSOUS de la ligne qui dit « That's all, stop editing! » dans wp-config.php. Tout ce qui suit cette ligne est ignoré. Déplacez-la au-dessus.