“Headers already sent / Cannot modify header information” : résoudre l’avertissement
📌 Symptôme
Avertissements “Headers already sent” ou “Cannot modify header information” : une sortie a été envoyée avant les en-têtes HTTP.
Causes
- Espaces/UTF-8 BOM avant
<?phpdans un fichier. echo/var_dumplaissés dans un plugin/thème.- Inclusion de fichier qui génère une sortie involontaire.
Solutions
- Supprimer le BOM et les espaces avant/près des balises PHP.
- Nettoyer les
echode debug, utiliser des logs. - Envoyer les headers avant toute sortie (redirections, cookies).
⚙️ Lucien Assistance – Correction de bugs WordPress en 24–48h.
Demander une intervention
