Come risolvere l'errore "I cookie sono bloccati o non supportati dal browser"?

Come risolvere l'errore "I cookie sono bloccati o non supportati dal browser".

· · 10 minuti di lettura ·
Scritto da: avatar dell'autore Joella Dunn
avatar dell'autore Joella Dunn
Joella è una scrittrice con anni di esperienza in WordPress. In Duplicator è specializzata nella manutenzione dei siti, dai backup di base alle migrazioni su larga scala. Il suo obiettivo finale è assicurarsi che il vostro sito WordPress sia sicuro e pronto per la crescita.
·
Recensito da: avatar del recensore John Turner
avatar del recensore John Turner
John Turner è il presidente di Duplicator. Ha oltre 20 anni di esperienza commerciale e di sviluppo e i suoi plugin sono stati scaricati oltre 25 milioni di volte.

Invece di accedere alla dashboard di WordPress, viene visualizzato un fastidioso messaggio di errore: "I cookie sono bloccati o non supportati dal tuo browser".

Frustrante, vero?

Questo è uno degli errori di accesso a WordPress più comuni. Nonostante l'aspetto tecnico, esistono alcune soluzioni semplici.

In questa esercitazione vi mostrerò come rientrare nel vostro sito WordPress. Che siate principianti che non hanno mai toccato il codice o proprietari di siti esperti, troverete la soluzione che fa per voi.

Ecco i punti salienti:

  • Questo errore impedisce l'accesso a WordPress, ma non influisce sui visitatori: il sito rimane attivo e accessibile.
  • Le cause più comuni sono i plugin di sicurezza o di cache, una recente migrazione del sito web o le impostazioni di privacy del browser che bloccano i cookie.
  • La maggior parte delle correzioni non richiede alcuna codifica. Prima di provare qualsiasi soluzione tecnica, inizia con un aggiornamento completo o la cancellazione dei cookie del browser.
  • Se le soluzioni semplici non funzionano, spesso è possibile risolvere il problema disattivando temporaneamente i plugin di sicurezza o di cache.
  • Per problemi persistenti, modifica il file wp-config.php o functions.php per fornire a WordPress istruzioni più esplicite sulla gestione dei cookie.
  • Esegui sempre il backup del tuo sito con Duplicator prima di modificare qualsiasi file core di WordPress.

Indice dei contenuti

Che cos'è l'errore "I cookie sono bloccati o non supportati dal browser"?

In genere questo errore viene visualizzato quando si cerca di accedere a WordPress. Invece di accedere alla dashboard, si riceve un messaggio simile a questo:

ERROR: Cookies are blocked or not supported by your browser. You must enable cookies to use WordPress.

Considerate i cookie come la memoria a breve termine del vostro sito. Quando si accede a WordPress, viene creato un piccolo file cookie nel browser che dice: "Ehi, questa persona ha effettuato l'accesso ed è autorizzata a stare qui".

Senza questo cookie, WordPress dimentica chi siete tra un caricamento e l'altro della pagina. È come doversi ripresentare ogni volta che si fa clic su qualcosa. Ecco perché non è possibile mantenere il login quando i cookie non funzionano correttamente.

Ciò che rende questo errore particolarmente frustrante è che può comparire anche quando:

  • I cookie sono abilitati nel browser
  • Ieri tutto funzionava bene
  • Non è stata modificata alcuna impostazione

Questo perché il problema non è sempre legato alle impostazioni dei cookie del browser. A volte è legato a WordPress stesso, alla configurazione dell'hosting o anche ai plugin di sicurezza che cercano di proteggere il sito.

La buona notizia? Di solito i visitatori possono ancora visualizzare il sito. Questo errore riguarda in genere solo il lato amministrativo.

Cosa causa l'errore "I cookie sono bloccati o non supportati dal browser"?

Analizziamo i tre principali responsabili di questo frustrante errore. Sapere qual è la causa del problema vi aiuterà a scegliere la soluzione giusta.

Plugin di sicurezza e cache

I vostri plugin di sicurezza sono come guardie iperprotettive. A volte fanno il loro lavoro un po' troppo bene.

I plugin di sicurezza più diffusi, come Wordfence o Sucuri, possono occasionalmente bloccare la funzionalità dei cookie mentre proteggono il tuo sito dagli attacchi. Le loro intenzioni sono buone, ma possono impedire agli utenti legittimi (come te) di effettuare il login.

I plugin di cache possono anche interferire con il funzionamento dei cookie quando cercano di servire le pagine memorizzate nella cache in modo troppo aggressivo.

Dopo la migrazione di un sito web

Avete appena cambiato fornitore di hosting o avete spostato il vostro sito su un nuovo dominio? Questo potrebbe essere il problema.

Quando si migra un sito web, i percorsi e le impostazioni dei cookie possono essere disallineati. Dopo il trasferimento, i cookie potrebbero cercare il vostro sito nel posto sbagliato.

I problemi comuni legati alla migrazione includono:

  • Percorsi dei cookie non corrispondenti nella configurazione
  • Impostazioni di dominio errate
  • Modifiche al certificato SSL che influenzano il comportamento dei cookie

Impostazioni del browser e strumenti per la privacy

I browser moderni sono sempre più attenti alla privacy, il che è generalmente una buona notizia. Ma a volte queste caratteristiche di privacy possono causare problemi come:

  • Le modalità di navigazione privata in genere bloccano i cookie
  • I blocchi degli annunci potrebbero interferire con i cookie di WordPress
  • Le estensioni del browser progettate per la privacy possono interrompere la funzionalità dei cookie
  • Alcuni browser bloccano i cookie di terze parti per impostazione predefinita

Chrome, Firefox e Safari gestiscono i cookie in modo diverso, motivo per cui l'errore potrebbe apparire in un browser e non in un altro.

Come risolvere l'errore "I cookie sono bloccati o non supportati dal browser".

Ora risolviamo l'errore "I cookie sono bloccati o non supportati dal tuo browser". Prova questi metodi in ordine: potrebbe non essere necessario provarli tutti!

  • Metodo 1. Aggiorna la pagina: la soluzione più semplice. Un aggiornamento completo cancella la cache della pagina corrente e ricarica tutto da zero.
  • Metodo 2. Cancella i cookie del browser: se l'aggiornamento non funziona, cancellare i cookie e la cache memorizzati nel browser consente a WordPress di ripartire da zero.
  • Metodo 3. Disattivare i plugin di sicurezza o di cache: i plugin di sicurezza e di cache sono una delle cause principali di questo errore. Disattivarli temporaneamente aiuta a individuare se un plugin è la causa del problema.
  • Metodo 4. Modifica il file wp-config.php: aggiungendo una singola riga di codice al file di configurazione di WordPress, indichi a WordPress esattamente quale dominio utilizzare per i cookie, risolvendo eventuali discrepanze dovute a migrazioni o modifiche dell'hosting.
  • Metodo 5. Modifica il file functions.php: una soluzione più avanzata che aggiunge al tema un codice personalizzato per la gestione dei cookie, assicurando che WordPress imposti i cookie sul percorso corretto.

Metodo 1. Aggiornare la pagina

A volte, la soluzione più semplice funziona. Prima di provare qualcosa di complicato, inizia con un corretto aggiornamento del browser.

Un aggiornamento regolare non è sufficiente in questo caso; è necessario un aggiornamento completo. Ecco come procedere:

  • Windows: Premere Ctrl + F5
  • Mac: Premere Cmd + Shift + R

In questo modo si cancella la cache della pagina corrente e si ricarica tutto da capo. È come riavviare rapidamente il browser.

Metodo 2. Cancellare i cookie del browser

Se l'aggiornamento non ha funzionato, è il momento di cancellare i cookie dal browser.

In Google Chrome, fare clic sui tre punti in alto a destra e selezionare Elimina dati di navigazione.

Cancellare i dati di navigazione di Chrome

Selezionate queste caselle:

  • Cookie e altri dati del sito
  • Immagini e file nella cache
Impostazioni della cache di Chrome

Premere Cancella dati.

Se si utilizza un altro browser, consultare questa guida completa per cancellare la cache di tutti i browser.

Dopo aver cancellato la cache, chiudere completamente il browser, riaprirlo e riprovare ad accedere.

Metodo 3. Disattivare i plugin di sicurezza o di caching

Il problema potrebbe essere dovuto ai plugin di sicurezza o di caching attivati. Per risolvere il problema, si consiglia di disattivarli.

Se non riuscite ad accedere, dovrete disattivare i plugin attraverso il vostro file manager. Non preoccupatevi, vi renderemo l'operazione più semplice possibile.

Collegatevi al vostro sito con un client FTP (File Transfer Protocol) o con il file manager del vostro pannello di controllo. Andate a wp-content/plugins/

Trovare la cartella del plugin di sicurezza o di caching. Aggiungere "-deactivated" al nome della cartella.

Ad esempio, rinominare "wordfence" in "wordfence-deactivated".

Questo disattiva temporaneamente il plugin senza cancellare le impostazioni.

Quali sono i plugin su cui puntare per primi:

  • Plugin di sicurezza come Wordfence, iThemes Security o Sucuri
  • Plugin per la cache come WP Super Cache o W3 Total Cache
  • Plugin per il consenso dei cookie
  • Qualsiasi plugin installato di recente

Dopo aver disattivato un plugin, provare ad accedere nuovamente. Se funziona, avete trovato il colpevole. In caso contrario, riattivate il plugin (rimuovendo "-deactivated") e provatene un altro.

Se trovate il plugin problematico, accedete a WordPress (ora dovreste essere in grado di farlo). Andate alle impostazioni del plugin.

Cercare le impostazioni relative a:

  • Gestione dei cookie
  • Caching del browser
  • Regole di sicurezza

Provate ad allentare le impostazioni troppo rigide. Potrebbe essere necessario contattare il team di assistenza del plugin o prendere in considerazione la possibilità di rimuoverlo completamente dal sito web.

Ricordate che la disattivazione temporanea dei plugin di sicurezza rende il vostro sito più vulnerabile. Non lasciateli disattivati più del necessario.

Metodo 4. Modificare il file wp-config.php

Se i metodi precedenti non hanno funzionato, dovrai approfondire la configurazione di WordPress. Questo metodo richiede la modifica dei file principali di WordPress, quindi procediamo con cautela.

Eseguite sempre un backup del vostro sito web prima di apportare qualsiasi modifica. Un carattere sbagliato potrebbe distruggere il sito, quindi è importante sapere che è possibile ripristinare il sito se necessario.

Backup completo del sito preimpostato

Quindi, aprire i file del sito. Trovare wp-config.php nella directory principale del sito.

Aprite il file e aggiungete questa riga subito prima del punto /* That's all, stop editing! */ commento:

define('COOKIE_DOMAIN', $_SERVER['HTTP_HOST'] );

Salvare il file e caricarlo nuovamente sul server. Provare ad accedere nuovamente per verificare se l'errore dei cookie è stato risolto.

Metodo 5. Modificare il file functions.php

Questa è la soluzione più tecnica, ma può essere efficace quando i cookie continuano a non funzionare correttamente. Aggiungerai un codice personalizzato al file functions.php per garantire la corretta gestione dei cookie.

Consiglio di utilizzare un tema figlio per il codice personalizzato. Se modifichi il file functions.php del tema principale, le modifiche andranno perse durante gli aggiornamenti del tema.

Se non ne hai ancora uno, leggi questa guida su come creare un tema figlio.

Apri il file functions.php del tuo tema. Aggiungi questo codice:

if ( SITECOOKIEPATH != COOKIEPATH ) {

setcookie(TEST_COOKIE, 'WP Cookie check', 0, SITECOOKIEPATH, COOKIE_DOMAIN);

}

Salvare il file.

Dopo di che, cancellare completamente la cache del browser. Provare ad accedere di nuovo.

Domande frequenti (FAQ)

Come posso risolvere l'errore "I cookie sono bloccati o non supportati dal tuo browser. È necessario abilitare i cookie per utilizzare WordPress"?

Se i cookie sono bloccati dal vostro browser, provate innanzitutto ad aggiornare la pagina, a svuotare la cache del browser o a provare un altro browser. Se non funziona, disattivate temporaneamente i plugin di sicurezza, aggiungete le impostazioni dei cookie al file wp-config.php o modificate il file functions.php.

Se siete ancora bloccati, contattate il vostro host web per un controllo sul lato server.

Come posso sbloccare i cookie sul mio browser?

Per sbloccare i cookie in Google Chrome, aprire le impostazioni del browser. Cliccate su Privacy e sicurezza " Cookie di terze parti. Qui è possibile regolare la gestione dei cookie da parte del browser.

Impostazioni dei cookie di Chrome

Il processo sarà simile per altri browser web.

Perché dice che i cookie sono bloccati quando non lo sono?

Questo errore può verificarsi anche quando i cookie sono abilitati. I plugin di sicurezza o di caching possono talvolta interferire con la funzionalità dei cookie. Inoltre, le recenti migrazioni di siti web possono portare a percorsi dei cookie non corrispondenti.

I cookie bloccati non ti impediranno più l'accesso

Hai risolto uno degli errori di accesso più fastidiosi di WordPress e ora sai esattamente cosa fare se dovesse ripresentarsi.

Ricorda, se l'errore si ripresenta, inizia dalle soluzioni più semplici. Un aggiornamento forzato o la cancellazione dei cookie del browser risolvono il problema più spesso di quanto si pensi.

Se questo non funziona, prova tutti i metodi fino a quando non trovi quello giusto. Disattivare i plugin di sicurezza o di cache è solitamente la soluzione ideale per la maggior parte degli utenti.

Per i casi più complessi, modificando il file wp-config.php o functions.php si forniscono a WordPress le istruzioni chiare sui cookie necessarie per consentire l'accesso.

Avete bisogno di ripristinare rapidamente un errore di un sito web? Passate a Duplicator Pro per ripristini e disaster recovery in un solo clic!

Avete riscontrato altri errori di WordPress? Consultate le nostre altre guide per la risoluzione dei problemi per mantenere il vostro sito in funzione senza problemi:

avatar dell'autore
Joella Dunn Scrittrice di contenuti
Joella è una scrittrice con anni di esperienza in WordPress. In Duplicator è specializzata nella manutenzione dei siti, dai backup di base alle migrazioni su larga scala. Il suo obiettivo finale è assicurarsi che il vostro sito WordPress sia sicuro e pronto per la crescita.
I nostri contenuti sono supportati dai lettori. Se clicchi su determinati link, potremmo ricevere una commissione.

Non lasciate che un altro giorno passi senza protezione

Ogni ora senza un adeguato backup di WordPress mette a rischio il vostro sito - Ogni migrazione di WordPress ritardata vi costa prestazioni e crescita

Ottenere Duplicator ora
Plugin duplicatore

Aspetta! Non perdere l'offerta esclusiva dell'
!

In qualità di cliente , hai diritto a uno sconto del 60%.

Prova Duplicator gratuitamente sul tuo sito: scopri perché oltre 1,5 milioni di professionisti WordPress si affidano a noi. Ma non aspettare: questo sconto esclusivo del 60% è disponibile solo per un periodo limitato.

o
Ottieni subito il 60% di sconto su Duplicator Pro →