Andrea Beggi

These aren't the droids you're looking for.

WordPress login: i cookie sono bloccati a causa di un errore inaspettato

A T T E N Z I O N E ! Questo post ha piu' di sei mesi. Le informazioni contenute potrebbero non essere aggiornate.

WordPress errore cookieDopo un aggiornamento di WordPress la pagina di login potrebbe presentare l’errore: “I cookie sono bloccati a causa di un output inaspettato.“, rendendo impossibile l’accesso all’interfaccia di amministrazione.

Le impostazioni del vostro browser non c’entrano, e i link suggeriti riportano soluzioni che non sempre funzionano e sono sempre le solite: rinominare la cartella dei plugin via FTP ed eventualmente anche quella dei temi. Visto che ci ho messo un po’ per capire la causa, e la soluzione è difficile da trovare con Google perché è sepolta sotto un po’ di pagine di risultati inutili, lo scrivo anche qui.

I passi sono:

  • Scaricare l’ultima versione di WordPress dal sito ufficiale e caricare i file via FTP sovrascrivendo quelli esistenti.
  • Ricreare un nuovo file wp-config.php usando come base wp-config-sample.php popolato con le credenziali prelevate dal file wp-config.php originale dell’installazione che non funziona. SOLO le credenziali di database, host, utente e password, il resto va buttato.
  • Ricreare le chiavi univoche di autenticazione tramite il link fornito nelle note del file.

Una volta effettuate queste operazioni, il problema dovrebbe essere risolto e dovreste poter accedere senza problemi.

6 Commenti

maurizio | #

Ma hai capito qual’è il problema?
Nel tuo vecchio wp-config c’erano le chiavi univoche?

kOoLiNuS | #

Domandone, nelle installazioni interessate dal problema era attivo Jetpack (ed il modulo “Bruteprotect”) ???

maurizio | #

birbante…
ma non mi hai più risposto!!!

paolo | #

Ho provato questa soluzione, ma non sembra funzionare. Ho installato WP decine di volte, ma è la prima volta che mi capita questo problema.

Scaricato 4.4.2, aggiornato il wp-config, niente da fare. Ho persino tentato la correzione del wp-login.php.

Nulla da fare! Suggerimenti?
Grazie

Danilo | #

Ciao anche io ho lo stesso problema.
Sono su Netsons con la versione 4.4.2 appena installata.

Attivando il debug ho i seguenti avvisi:

Warning: Cannot modify header information – headers already sent by (output started at /home/rmhtwdrs/public_html/wp-config.php:1) in /home/rmhtwdrs/public_html/wp-login.php on line 387

Warning: Cannot modify header information – headers already sent by (output started at /home/rmhtwdrs/public_html/wp-config.php:1) in /home/rmhtwdrs/public_html/wp-login.php on line 400

Warning: Cannot modify header information – headers already sent by (output started at /home/rmhtwdrs/public_html/wp-config.php:1) in /home/rmhtwdrs/public_html/wp-includes/pluggable.php on line 955

Warning: Cannot modify header information – headers already sent by (output started at /home/rmhtwdrs/public_html/wp-config.php:1) in /home/rmhtwdrs/public_html/wp-includes/pluggable.php on line 956

Warning: Cannot modify header information – headers already sent by (output started at /home/rmhtwdrs/public_html/wp-config.php:1) in /home/rmhtwdrs/public_html/wp-includes/pluggable.php on line 957

Avete risolto in qualche modo?

Antonio | #

Io seguito passo passo ma niente.

Per far scomparire il messaggio e rientrare devo cambiare nome alla cartella plugin e themes