Errore 502 Bad Gateway: come risolverlo in WordPress?
Pubblicato: 2022-03-07Per gli imprenditori, questa è l'ultima cosa che vogliono vedere. Non possono permettersi che potenziali clienti lascino il loro sito Web e vadano alla competizione. Tuttavia, in molti casi è possibile correggere un errore del gateway 502 .
In questo post del blog, spiegheremo cos'è un errore 502 Bad Gateway, le possibili cause e come risolverlo.
Scarica questo post inserendo la tua email qui sotto
Che cos'è un errore gateway 502 errato?
Quando visiti un sito web, il tuo browser invierà una richiesta al server del sito web. Il server risponde al browser con un codice di stato HTTP a 3 cifre che informa il browser se la richiesta è stata completata correttamente. Un errore 502 è uno dei codici di stato HTTP.
Ci sono vari 500 codici di errore e tutti indicano che c'è un errore sul lato server. Nel caso dell'errore 502, ciò che sta accadendo è che il server proxy non riceve alcuna risposta o una risposta non valida da un server a monte.
Senza un po' di scavo, è difficile saperne di più. Molti siti mostrano solo l'errore 502 bad gateway, che non fornisce ulteriori informazioni su cosa è andato storto in modo specifico.
In molti casi, tuttavia, questo errore è temporaneo che si risolverà da solo.
Quando ricevi questo errore, diversi siti e browser potrebbero visualizzarlo in modi diversi.
Ecco solo alcuni dei messaggi che potresti ricevere:
- 502. Questo è un errore
- 502
- Errore 502
- HTTP 502
- 502 Errore proxy
Tutti questi messaggi alternativi significano la stessa cosa.
Quali sono le cause di un errore 502 Bad Gateway ?
Non c'è solo una causa per un errore 502. Ecco perché può essere difficile da risolvere. Ciò può causare problemi agli imprenditori. Invece di essere in grado di mostrare i loro contenuti di alta qualità, informativi e mirati, il loro visitatore riceve invece la temuta pagina vuota e un codice di errore.
In alcuni casi, il server è sovraccaricato, da troppi visitatori contemporaneamente o forse da un attacco DDOS. Il server non ha più memoria disponibile per visualizzare la pagina Web e restituisce invece l'errore 502.
Occasionalmente, il server si verifica effettivamente in timeout quando impiega più tempo del previsto per restituire la richiesta del browser.
Se un server è inattivo, non sarà in grado di restituire una richiesta al browser e riceverai l'errore 502.
Anche i firewall possono causare problemi. Il firewall di un visitatore potrebbe bloccare il tuo sito solo per loro, oppure il tuo firewall potrebbe essere troppo reattivo e bloccare le richieste dei visitatori legittimi.
Se hai cambiato il tuo DNS di recente, potresti scoprire che il tuo DNS non è ancora completamente propagato e il tuo sito visualizzerà l'errore.
Potresti anche avere un errore DNS in cui il DNS non si risolve nell'indirizzo IP corretto o addirittura in qualsiasi indirizzo IP. Altri errori di rete possono includere problemi con l'ISP o problemi di routing.
A volte potrebbe non esserci alcun problema con il server, ma per qualche motivo c'è un problema sul lato del visitatore. Potrebbero avere un problema con il router o la connessione a Internet. Il loro firewall potrebbe causare un problema o potrebbe esserci un problema con il browser.
Come puoi riparare un gateway 502 difettoso come proprietario di un sito web?
In qualità di proprietario di un sito Web, è fondamentale tenere il passo con i tempi di attività del tuo sito Web ed essere consapevole di eventuali errori. Non puoi permetterti di perdere traffico di qualità perché c'è un errore gateway 502 errato.
Se ricevi uno di questi errori, ci sono passaggi che puoi eseguire per risolverlo. Se non sei tecnico tu stesso, chiama il tuo sviluppatore web e lascia che si mettano al lavoro.
Tuttavia, prima di iniziare qualsiasi modifica o ritocco al sito Web, esegui il backup completo del tuo sito, nel caso qualcosa vada storto. Ancora meglio se puoi copiare il tuo sito ed eseguire test su una versione non live. In questo modo, se qualcosa si rompe, non hai causato errori sul tuo sito reale.
Vale anche la pena controllare se il tuo hosting è inattivo prima di iniziare a esplorare inutilmente i registri degli errori e la codifica.
1) Testa i tuoi plugin
Con WordPress, a volte capita che un nuovo plug-in o un aggiornamento del plug-in possa causare un errore. Disattiva o disinstalla temporaneamente ogni nuovo plugin, uno alla volta.
Se li disabiliti tutti in una volta, potresti correggere l'errore, ma non avrai modo di sapere quale lo ha causato.
2) Aggiornamenti di rollback
WordPress emetterà spesso una versione beta dell'ultimo aggiornamento prima che esca la versione finale. Se stai provando la versione beta, questo potrebbe essere il tuo problema. Oppure potrebbe essere che l'ultimo aggiornamento non sia adatto al tuo sito per qualche motivo.
Prova a ripristinare la versione di WordPress e verifica se questo risolve l'errore.
3) Controlla i tuoi permessi sui file
Se hai eseguito aggiornamenti o aggiunto plug-in, le autorizzazioni dei tuoi file potrebbero essere state modificate. Controlla le tue autorizzazioni e assicurati che siano come dovrebbero essere.
4) Passa attraverso i registri del server Web
Dovresti essere in grado di accedere ai log del tuo server e vedere le ultime attività sul tuo sito, inclusi eventuali errori. Questo potrebbe guidarti verso una possibile soluzione.
5) Effettua il ping del tuo sito
Usa un ping test per verificare se il tuo server sta rispondendo. In caso contrario, è il momento di contattare il tuo host web e chiedere loro di controllare il tuo server e risolvere il problema.
6) Disabilita la tua rete di distribuzione dei contenuti
Se stai utilizzando una CDN, come Cloudflare, questo potrebbe essere la causa del problema. Disattiva temporaneamente la tua CDN e verifica se il problema è stato risolto. In tal caso, contatta la tua società CDN per assistenza.
7) Hai cambiato di recente il tuo DNS?
Se hai spostato host web o acquistato un nuovo dominio, dovrai cambiare i server dei nomi con quelli utilizzati dal tuo host web o il tuo sito non funzionerà. Quando si esegue questa operazione, possono essere necessarie fino a 48 ore prima che le modifiche si propaghino su Internet.
Questo genererà un errore 502 temporaneo che verrà risolto quando le modifiche saranno completamente propagate.
8) Esegui il debug del tuo codice
Se hai un codice personalizzato sul tuo sito web, il codice difettoso potrebbe essere il motivo del tuo errore 502. Dovrai esaminare il tuo codice riga per riga per individuare eventuali errori ed eseguirne il debug.
9) Controlla la configurazione del firewall
I firewall sono vitali per proteggere il tuo sito da hacker e malintenzionati, ma possono essere iperreattivi. Controlla la tua configurazione e assicurati che il tuo firewall non stia rifiutando il traffico perfettamente buono senza motivo.
Come puoi riparare un gateway 502 errato come visitatore del sito Web?
Come puoi vedere sopra, spesso non c'è nulla che tu possa fare come visitatore del sito web quando incontri un codice di errore 502.
Tuttavia, a volte, l'errore è temporaneo o da parte tua.
Prima di uscire dal sito Web, prova un rapido aggiornamento del browser. Un errore temporaneo potrebbe essere svanito nel momento in cui la pagina si aggiorna.
In caso contrario, utilizza un sito come isitdownrightnow.com per verificare se il sito non funziona per tutti o se semplicemente non funziona per te.
Se il sito è completamente inattivo, dovrai rivisitarlo più avanti nel corso della giornata. Se è solo per te, allora ecco cosa puoi fare:
1) Prova un browser diverso
Potresti scoprire che Chrome mostra un errore ma che Opera e Internet Explorer funzionano bene. Prima di iniziare a modificare le impostazioni e riavviare le cose, questa è una potenziale soluzione rapida che potrebbe portarti alla tua pagina.
2) Svuota cache e cookie
Se nella cache è presente una versione obsoleta o danneggiata del sito, è possibile che questa sia la causa dell'errore 502. Svuota la cache e i cookie e potresti scoprire che il sito funziona di nuovo perfettamente.
3) Controlla le estensioni del tuo browser
Molti di noi utilizzano estensioni del browser, come Mozilla Color Picker o il pulsante Pin di Pinterest. Occasionalmente, un'estensione del browser potrebbe essere la causa del problema.
Disabilita le estensioni del browser e prova il sito web. Quindi riattivali uno alla volta per trovare il colpevole.
4) Spegnilo e riaccendilo
Dovevamo dirlo, no? A volte la soluzione ovvia è riavviare il computer o il router e vedere se fa la differenza.
5) Controlla il tuo ISP
Se tutto il resto fallisce, vale la pena contattare il tuo ISP per vedere se hanno un problema. Potrebbero aver bloccato il sito per qualche motivo.
Altri codici di stato HTTP simili a 502 Bad Gateway
Esistono molti codici di stato HTTP diversi, incluso il famoso errore 404 per pagina non trovata o reindirizzamenti 301 per indirizzare le persone a una pagina che è stata spostata.
I 500 codici di stato sono interamente codici server, che forniscono informazioni su se un server sta rispondendo e perché no. 504, ad esempio, è un errore di timeout del gateway e 500 è un errore interno del server.
Mozilla ha compilato un elenco completo di tutti i codici di stato HTTP . Vale la pena tenere a portata di mano quell'elenco se fai affidamento sul tuo sito Web per attirare e vendere ai clienti.
Conclusione: tieni sotto controllo i tuoi 502 errori e mantieni felici i tuoi visitatori
Come azienda, è importante assicurarsi che il tuo sito abbia un tempo di attività ottimale. Tenendo d'occhio i tuoi codici di errore e i registri del tuo sito Web, assicurerai ai visitatori del tuo sito un'esperienza eccezionale quando navigano nel tuo sito.
Oltre a un tempo di attività ottimale, sono necessari anche ottimi contenuti. Dai un'occhiata al nostro articolo sulla creazione di contenuti per siti Web e verifica la maturità dei tuoi contenuti.