In breve: WordPress Cannot modify header information: indica che pHP ha già inviato contenuto al browser quando WordPress prova a modificare cookie, redirect o altri header HTTP.
Indice dei contenuti
Che cosa significa
PHP ha già inviato contenuto al browser quando WordPress prova a modificare cookie, redirect o altri header HTTP.
Come riconoscere il problema
- login o redirect non funzionano.
- headers already sent nel log.
- warning prima della pagina.
- errore dopo modifica manuale.
- cookie non impostati.
Cause più frequenti
- Spazi fuori php
- Bom utf-8
- Warning mostrati a video
- Plugin o tema con echo
- File modificato manualmente
- Output buffering alterato
Diagnosi passo per passo
- Leggere la prima posizione del messaggio.
- Aprire il file con editor adeguato.
- Confrontare con backup.
- Disattivare display_errors pubblico.
- Isolare plugin o tema.
- Controllare wp-config.php.
- Verificare redirect e login.
Procedura di risoluzione
- Rimuovere output involontario.
- Salvare utf-8 senza bom.
- Correggere il warning precedente.
- Aggiornare il componente.
- Ripristinare il file.
- Configurare il logging.
- Pulire cache.
Guide Xlogic correlate
- WordPress cURL error 6: Could not resolve host
- WordPress non invia email: wp_mail e SMTP
- WordPress sessione PHP attiva in Site Health