State vedendo l’errore 502 bad gateway sul vostro sito WordPress?
Questo errore è piuttosto fastidioso perché può essere causato da molte cose diverse. Inoltre, il messaggio di errore non fornisce indicazioni precise su come risolverlo.
In questo articolo vi mostreremo come risolvere facilmente l’errore 502 bad gateway in WordPress.
Che cos’è un errore 502 Bad Gateway?
Un errore 502 bad gateway si verifica quando il server di hosting WordPress riceve una risposta non valida per la pagina richiesta. Questo problema può essere causato da vari fattori e il messaggio di errore può variare a seconda del server.
Quando un utente visita un sito web WordPress, il suo browser invia una richiesta al server di hosting, che recupera la pagina e la rimanda al browser.
Se si verifica un errore, il browser visualizza un codice di stato di errore, ad esempio 502 Bad Gateway.
Il motivo più comune di un errore 502 bad gateway è che la richiesta ha richiesto troppo tempo per la risposta del server.
Il motivo più comune di questo errore è un ritardo nella risposta del server alla vostra richiesta. Questo ritardo potrebbe essere dovuto a problemi temporanei dovuti a un traffico elevato, a temi o plugin di WordPress mal codificati o a configurazioni errate del server.
Altri messaggi di errore correlati sono 404 non trovato, 503 servizio non disponibile, 403 errore proibito e altri ancora.
Vediamo ora come risolvere facilmente l’errore 502 bad gateway in WordPress. Sentitevi liberi di usare questi collegamenti rapidi per passare a una soluzione specifica:
1. Ricaricare il sito web
A volte, il server può impiegare più tempo a rispondere a causa dell’aumento del traffico o delle scarse risorse del server. In questo caso, il problema potrebbe scomparire automaticamente in pochi minuti.
Si dovrebbe provare a ricaricare la pagina Web che si sta visualizzando per verificare se la causa è questa. Se questo risolve il problema, non è necessario continuare a leggere.
Tuttavia, se questo errore viene visualizzato di frequente, è necessario continuare a leggere, poiché potrebbe esserci qualcos’altro da risolvere.
2. Cancellare la cache del browser
È possibile che il browser mostri la pagina di errore dalla cache. Anche dopo aver risolto il problema, verrà visualizzato l’errore 502 perché il browser sta caricando il sito web dalla cache.
Per cancellare la cache del browser, leggete la nostra guida su come cancellare la cache del browser in tutti i principali browser. Si consiglia di cancellare anche la cache di WordPress.
Inoltre, per risolvere il problema, si consiglia di utilizzare un altro browser se il problema è dovuto alla cache del browser.
L’errore è ancora presente in tutti i browser? Continuate a leggere.
3. Disabilita il CDN o il firewall.
Se si utilizza un servizio CDN o un firewall WordPress per il proprio sito web, i loro server potrebbero avere problemi.
Per verificarlo, è necessario disabilitare temporaneamente il CDN o il firewall. Questa procedura è diversa a seconda del servizio utilizzato.
Una volta disattivato, rimuoverà il livello aggiuntivo che è stato creato tra il browser e il server di hosting. Il sito web verrà ora caricato interamente dal vostro server. Se il problema era causato dal servizio CDN o dal firewall, ora dovrebbe essere risolto.
In seguito, è possibile contattare il firewall o il fornitore di servizi CDN per ottenere assistenza e soluzioni su come riattivarlo correttamente.
4. Aggiornamento dei temi e dei plugin di WordPress
A volte, l’errore 502 bad gateway può essere causato da temi e plugin non aggiornati. Per verificare se questo è vero, è necessario controllarli uno per uno.
Per prima cosa, è necessario disattivare tutti i plugin di WordPress tramite FTP. Dopodiché, visitate il vostro sito web per verificare se l’errore è stato risolto.
Se è così, il problema è causato da uno dei plugin. A questo punto è necessario attivare tutti i plugin, uno per uno, finché non si riesce a riprodurre l’errore. Questo vi aiuterà a individuare il plugin responsabile dell’errore.
È quindi possibile cercare un plugin WordPress alternativo o contattare l’autore del plugin per ottenere assistenza.
Se la disattivazione dei plugin non ha risolto il problema, si consiglia di controllare il tema di WordPress. È necessario cambiare il tema di WordPress tramite phpMyAdmin.
Dopo aver cambiato il tema con quello predefinito di WordPress, visitate il vostro sito web per vedere se funziona.
5. Ripristinare il backup di un sito web WordPress
Per le persone che utilizzano un plugin di backup con i loro backup memorizzati in una posizione di archiviazione remota, potrebbe essere un buon momento per ripristinare uno di questi backup. In questo modo, è possibile ripristinare il sito web come prima del verificarsi dell’errore.
Per ulteriori informazioni sul ripristino dei backup, leggete la nostra guida per principianti su come ripristinare WordPress dai backup.
Se anche questa soluzione fallisce, si può prendere in considerazione il passo successivo.
Consiglio dell’esperto: I backup sono un modo semplice per tenere il vostro sito web al sicuro da errori o disastri imprevisti. Se vi state chiedendo quale plugin di backup dovreste usare, vi consigliamo Duplicator.
6. Selezionare i timeout di PHP
A volte, la causa dell’errore 502 bad gateway è il timeout di PHP.
Uno script sul vostro sito web potrebbe impiegare un tempo insolitamente lungo per essere eseguito, superando il limite di tempo impostato dal server. Questo può accadere a causa di calcoli complessi, di effettuazioni di query di database che si trascinano all’infinito o di codice mal ottimizzato. Quando ciò accade, appare un errore di timeout PHP.
Selezionando i timeout di PHP, è possibile identificare questi script lenti che potrebbero causare l’errore 502 bad gateway.
Ci sono alcuni modi per verificare i timeout di PHP. Uno è quello di abilitare la modalità di debug, che può fornire alcune informazioni sugli errori di PHP.
Potete anche leggere la nostra guida su come correggere l’errore irreversibile: Maximum Execution Time Exceeded in WordPress, poiché questo tutorial si concentra sui timeout di PHP.
7. Contattare il fornitore di hosting
L’ultima soluzione consiste nel contattare l’assistenza del vostro host web, poiché è probabile che il problema sia on loro.
In caso contrario, possono anche aiutarvi a selezionare i log degli errori del server per vedere cosa sta succedendo al vostro sito web.
Assicuratevi di informarli del problema e di menzionare tutte le misure di risoluzione dei problemi che avete adottato. Tutte le buone società di hosting WordPress saranno in grado di risolvere rapidamente il problema se è stato causato da una configurazione errata del server.
Potete anche consultare la nostra guida su come richiedere correttamente il supporto di WordPress e ottenerlo.
Speriamo che questo articolo vi abbia aiutato a capire come risolvere l’errore 502 bad gateway in WordPress. Potreste anche voler consultare la nostra guida completa alla risoluzione dei problemi di WordPress e le nostre scelte di esperti sui migliori servizi di email marketing per far crescere il vostro sito web.
Se questo articolo vi è piaciuto, iscrivetevi al nostro canale YouTube per le esercitazioni video su WordPress. Potete trovarci anche su Twitter e Facebook.
Piper
Just a suggestion really. If the error is only when you try to go directly to wp-admin or anything on the admin area, it may be because the wordpress site cannot log you in. If you have security which limits your login attempts this may be the case. Try logging in as a user first and see if it warns you to ‘try again in 20 minutes’ or similar. Waiting should fix this issue.
WPBeginner Support
Thanks for your additional recommendation
Admin