“I cookie sono bloccati a causa di un output inaspettato”, come risolvere

L’errore in questione si presenta come una finestra di WordPress in questa forma:

ERRORE: i cookie sono bloccati a causa di un output inaspettato. Per un aiuto, vedi questa documentazione oppure prova nei forum di supporto.

ed apparire durante la fase di login nel sito, di norma. Ecco la schermata che appare di solito, in questi casi:

Verificare il proprio browser

In prima istanza è un problema del vostro browser, quindi come prima cosa provate ad accedere al sito con un altro browser.

Fare debug del codice del sito, dei plugin e del theme

Se non funziona neanche così, c’è probabilmente qualche plugin o qualche personalizzazione di codice nel sito che genera un output imprevisto lato codice (istruzione echo o da buffer video, ad esempio), e da ciò deriva l’errore. Per risolvere il problema, bisogna debuggare il sito e rimuovere l’errore, cosa che deve fare un programmatore che conosca PHP e come funziona WordPress.

Attivare un plugin alla volta

Un sistema per fare debug, che è molto sfruttato, è quello di disabilitare tutti i plugin, e poi riattivarli uno alla volta per capire quale provochi l’errore. Ci voglio tempo, metodo e pazienza per farlo, ovviamente.

Verificare il file wp-config

Il problema “i cookie sono bloccati” potrebbe dipendere anche, in teoria, da un file wp-config.php che è configurato male.

1 voto