Technologie Gadgets, SEO Tipps, Geld Verdienen mit WEB!

502 Bad Gateway: come risolverlo (2023)

Hinweis: Der folgende Artikel hilft Ihnen dabei: 502 Bad Gateway: come risolverlo (2023)

502 Bad Gateway: come risolverlo (2023)

Se improvvisamente hai riscontrato un errore 502 Bad Gateway durante il caricamento della pagina del tuo sito Web o di un altro sito Web, è probabile che il server del sito abbia riscontrato un problema, che può essere causato dalla mancanza di comunicazione con il server upstream, dal sovraccarico del server e da fattori correlati. i problemi. Configura il sito web. Il tuo compito come amministratore del server è trovare la causa il più rapidamente possibile e agire per correggere l’errore 502 bad gateway.

L’errore 502 è uno degli errori più comuni della serie 5xx che ha origine dal server del sito web e appare a causa di un problema nella comunicazione tra il server e il server web. Soluzioni come l’aggiornamento della pagina o l’eliminazione della cache del browser e dei cookie vengono utilizzate dall’utente per risolvere questo errore, mentre soluzioni come la corretta configurazione del server web, la risoluzione dei problemi PHP e la corretta configurazione del firewall vengono utilizzate dai webmaster per risolvere il problema. errore. Anche problemi come il sovraccarico permanente del server e il suo inattività sono problemi che devono essere risolti dai provider di hosting.

In termini semplici, 502 è un codice di stato HTTP che indica che il server web in questione ha ricevuto una risposta non valida da un altro server, e questo ti ha fatto incontrare una pagina bianca con un errore 502 Bad Gateway invece del contenuto della pagina durante il caricamento la pagina. Se tu, come la maggior parte degli altri utenti, non sai da dove iniziare per risolvere questo problema, hai assolutamente ragione perché questo errore è uno degli errori generali e vaghi che non hanno un motivo fisso e specifico.

Ma in questo articolo cerchiamo di fornirti tutte le possibili ragioni e soluzioni relative a ciascuno di questi motivi, in modo che tu possa risolvere questo difficile e stupido enigma il più rapidamente possibile e continuare il tuo lavoro.

Sebbene questo errore sia principalmente correlato al server e alle comunicazioni e configurazioni lato server, in questo articolo esamineremo sia le soluzioni per i proprietari di siti Web che le soluzioni per gli utenti del sito Web in modo che tu possa eseguire facilmente questo processo.

Se anche tu desideri possedere un server con elevata sicurezza e potenza che riduca al minimo la possibilità di riscontrare tali errori e fornisca il tuo sito web agli utenti nel modo più rapido ed efficiente possibile, ti consigliamo di andare alla pagina di acquisto del server virtuale. Candidati e scegli l’opzione più adatta tra i meravigliosi piani che abbiamo preparato per te e inizia alla grande.

Sommario

  • Cos’è l’errore 502 Bad Gateway?
  • Le ragioni dell’errore 502 sul sito
  • Metodi per risolvere l’errore 502
  • Cosa devo fare come utente Internet per risolvere l’errore 502 Bad Gateway?
  • Cosa dovrei fare come webmaster per correggere l’errore 502 Bad Gateway?

Cos’è l’errore 502 Bad Gateway?

Ogni volta che apri il browser e visiti un sito Web, il browser invia la tua richiesta al server Web del sito e, dopo aver ricevuto ed elaborato la tua richiesta, il server Web invia le risorse richieste con un’intestazione HTTP. e invia il codice di stato HTTP al browser. Normalmente, quando tutto va bene, non dovresti vedere il codice di stato, ma se c’è un problema nel processo di invio e ricezione della risposta, la probabilità che vedrai il codice di stato è molto alta.

Se l’errore che hai riscontrato inizia con 5, puoi essere sicuro che questo errore è correlato al server e alla comunicazione tra i server web. L’errore 500 è il primo errore di questa serie, si verifica a causa di problemi come l’errata configurazione dei file htaccess e del database del sito e le soluzioni per correggere l’errore 500 sono efficaci per risolvere questi problemi.

L’errore 502 è uno degli errori che mostrano che il server web che funge da proxy o server remoto non può comunicare con il server upstream. In altre parole, i server che comunicano per visualizzare le pagine del tuo sito web non sono in grado di comunicare. Ciò può avere molte ragioni, le più importanti delle quali sono l’elevato traffico del sito web o i problemi di connessione di rete. Tuttavia, il risultato di questa interruzione della comunicazione è una pagina vuota con un errore 502 Bad Gateway, che può apparire in varie forme e testi di errore:

Le ragioni dell’errore 502 sul sito web

Sebbene l’errore 502 sia legato al server, se approfondiamo il problema, ci sono molte ragioni che possono causare questo errore:

Sovraccarico del server

Problemi come traffico eccessivo o attacchi DDOS possono coinvolgere tutte le risorse del server e, di conseguenza, il server verrà interrotto a causa della mancanza di risorse. È qui che il visitatore non può accedere al contenuto della pagina desiderata e deve invece affrontare un errore 502 Bad Gateway.

Errore del server

Se l’hardware del server fallisce per qualsiasi motivo, qualsiasi accesso al sito web implementato su quel server fallirà sicuramente. Anche se il server del sito web è in manutenzione, la probabilità di riscontrare l’errore 502 è ancora molto alta.

Ipersensibilità del firewall

Il firewall ha il compito di proteggere il sito dal traffico e dagli accessi non autorizzati. Ora, se questo firewall blocca i provider Internet e cose positive a causa dell’elevata sensibilità, aumenterà la probabilità di errore 502 del gateway errato.

Problemi relativi al DNS

Il DNS è uno dei componenti importanti del mondo Internet che converte o traduce il nome di dominio nell’indirizzo IP. Ora, se questo sistema traduce il nome di dominio desiderato in un indirizzo IP errato, esiste la possibilità che si verifichi un errore 502 Bad Gateway. Ad esempio, se di recente hai trasferito il tuo nome di dominio a un altro host, potrebbero essere necessarie 24 ore affinché le modifiche al server DNS si propaghino completamente e abbiano effetto e le richieste effettuate durante quelle 24 ore riscontreranno errori come l’errore 502. sarà.

Problemi legati alla rete

Se le tue connessioni di rete sono influenzate da problemi come un’errata configurazione dei router o un cavo fisico allentato, anche la comunicazione tra i server verrà interrotta e, di conseguenza, riscontrare l’errore 502 sarà una cosa certa.

Problemi legati alla programmazione del sito backend

A volte, una programmazione errata può anche impedire risposte corrette alle richieste degli utenti. Se la tua applicazione non è in grado di elaborare le richieste a causa di script php in conflitto, versione php errata o query Mysql lente, il server non sarà in grado di rispondere alle richieste e il risultato non sarà altro che un errore 502 Bad Gateway.

Problemi del browser

In questo caso non importa se siete visitatori o proprietari del sito web, la versione del browser è vecchia, le estensioni del browser sono difettose o i file nella memoria cache del browser possono portare alla visualizzazione dell’errore 502.

Metodi per risolvere l’errore 502

Ora che conosciamo le ragioni principali dell’errore 502 bad gateway, è tempo di esaminare le soluzioni per risolvere l’errore 502 in dettaglio in modo da poter superare questo stressante processo il più rapidamente possibile:

1. Aggiorna la pagina

Prima di iniziare a cercare soluzioni più complesse e pratiche, la cosa migliore da fare è fare un primo passo molto breve, e questo primo passo non è altro che ricaricare o aggiornare la pagina. Se il tuo server web è stato sovraccarico per alcuni minuti o ha assistito a una breve ondata di traffico elevato, la cosa migliore è attendere qualche minuto e quindi fare clic sull’icona di aggiornamento accanto alla barra degli indirizzi o premere il pulsante F5 o Ctrl. + F5 (utenti Windows) o CMD + R (utenti Mac) Ricarica la pagina desiderata.

Ripeti l’operazione più volte e se vedi che stai ancora riscontrando l’errore 502, prova le seguenti soluzioni.

2. Svuota la cache del browser

Se la cache del browser del visitatore o il tuo contiene una serie di informazioni vecchie e errate del tuo sito, esiste la possibilità che si verifichi un errore 502. L’idea migliore per risolvere questo problema è svuotare la cache del browser.

Naturalmente, tieni presente che il targeting dei file di cache può portare alla perdita di dati importanti del browser come segnalibri e preferenze, quindi per evitarlo, è meglio esportare prima i dati dal browser in modo da poterli ripristinare in seguito. importare

Passaggi per cancellare la memoria cache in Google Chrome

Clicca sui 3 punti in alto a destra e seleziona Impostazioni.

Fare clic su Privacy e sicurezza e selezionare l’opzione Cancella dati di navigazione.

Seleziona le due opzioni cookie e altri dati, siti e immagini e file memorizzati nella cache e fai clic su Cancella dati.

Passaggi per svuotare la cache in Firefox

Fai clic sulle prime 3 righe a destra e seleziona Impostazioni.

Seleziona l’opzione Privacy e sicurezza e scorri verso il basso fino a raggiungere la sezione Cookie e dati dei siti.

Fare clic su Cancella dati e selezionare le due opzioni cookie e dati dei siti e contenuto Web memorizzato nella cache e fare clic sul pulsante Cancella.

Passaggi per svuotare la cache in Microsoft Edge

Clicca sui 3 punti in alto a destra e seleziona Impostazioni.

Clicca sull’opzione privacy, ricerca e servizi e scorri verso il basso per raggiungere la sezione Cancella dati di navigazione.

Fare clic sul pulsante Scegli cosa cancellare, quindi selezionare le due opzioni cookie e altri dati, siti e immagini e file memorizzati nella cache e fare clic su Cancella ora.

Passaggi per svuotare la cache in Safari

Fai clic su Safari situato nel menu in alto accanto all’icona Apple e seleziona Impostazioni.

Seleziona la scheda Privacy e fai clic sul pulsante Gestisci dati del sito web.

Selezionare il sito Web o i siti Web desiderati e fare clic rispettivamente su Rimuovi e Fine.

Dopo aver svuotato la cache del browser, chiudi e riapri il browser. Quindi, controlla se la pagina desiderata diventa accessibile o se presenta ancora l’errore 502.

3. Prova la modalità di navigazione in incognito

Se apri la pagina desiderata in questa modalità e vedi che invece dell’errore 502 Bad Gateway, sono disponibili i contenuti della pagina stessa, è probabile che una delle estensioni del browser abbia causato questo errore.

Quindi, per assicurarti di ciò, fai clic sui tre punti in alto e seleziona l’opzione Nuova finestra di navigazione in incognito.

Quindi apri la pagina desiderata in questa modalità. Se non ricevi un errore in modalità di navigazione in incognito, è ora di trovare il programma plug-in che causa questo errore.

Prova a disabilitare i plugin uno per uno finché non identifichi finalmente il plugin dannoso e lo rimuovi.

4. Prova un browser o dispositivo diverso

Se la disattivazione dei plug-in non risolve il problema, puoi provare un browser diverso o anche un dispositivo diverso. In generale, l’obiettivo di queste soluzioni è trovare la fonte dell’errore e risolverlo.

Quindi, prova prima un altro browser. Ad esempio, se utilizzi Google Chrome, prova un altro browser come Firefox o Microsoft Edge. Se la pagina desiderata si apre senza errori, probabilmente il problema riguarda il client del browser, che è meglio eliminare e reinstallare.

Se cambiando browser non si risolve l’errore 502, è ora di provare un altro dispositivo, preferibilmente connesso a una rete diversa.

Ciò ti aiuterà a determinare se la causa di questo errore è correlata all’apparecchiatura di rete o se il problema risiede altrove.

Se riesci a risolvere questo problema dopo aver provato un dispositivo con una rete diversa, è meglio risolvere il problema della rete a cui non puoi accedere al contenuto della pagina collegandoti. Riavvia il sistema e l’apparecchiatura di rete, scollega il modem a cui sei connesso e ricollegalo dopo alcuni istanti. Oppure, se utilizzi i dati del telefono, disattiva i dati finché i problemi relativi alla rete non vengono risolti.

5. Svuota la cache DNS

Come abbiamo già accennato nella sezione dei motivi, il DNS può anche causare errori 502. Ad esempio, se il server DNS non riesce a tradurre il dominio nell’indirizzo IP corretto o non è in grado di rispondere alla richiesta, la pagina desiderata non ti verrà visualizzata.

La prima cosa che puoi fare per risolvere questo problema è svuotare la cache DNS.

Se sei un utente Windows, apri semplicemente CMD ed esegui il seguente comando:

ipconfig/flushdns

La corretta esecuzione di questo comando è accompagnata da un messaggio di successo, “Scaricamento riuscito della cache del risolutore DNS”.

Se sei un utente Mac, apri Terminale ed esegui il seguente comando:

dscacheutil -flushcache

Tieni presente che questo comando su Mac non viene fornito con alcun messaggio di output.

Se sei un utente Linux, a seconda della tua distribuzione, puoi utilizzare i seguenti comandi:

sudo systemd-resolve –flush-caches o sudo service nscd restart o sudo systemctl restart systemd-resolved

Se svuotare la cache DNS non aiuta, puoi modificare temporaneamente il tuo DNS.

6. Cambia il tuo server DNS

I server DNS sono generalmente impostati dall’ISP, tuttavia, se vuoi vedere se cambiare il server DNS è una soluzione all’errore 502 Bad Gateway, puoi farlo da solo e cambiare il tuo server DNS con un altro server come Change OpenDNS o Google DNS.

Per conoscere i passaggi per modificare il DNS in diversi sistemi e dispositivi, puoi ottenere aiuto dall’articolo su come modificare le impostazioni DNS.

7. Controllare i file di registro del server

I rapporti del server forniscono dettagli importanti sullo stato del server e, esaminandoli e analizzandoli, puoi ottenere informazioni importanti che potrebbero essere la causa dell’errore 502, in attesa che tu le trovi.

La maggior parte degli host web fornisce un pannello di controllo che registra gli errori rilevati sotto forma di un rapporto di errore. Se hai utilizzato WordPress per lanciare il tuo sito web, aggiungendo le seguenti righe al file wp-config.php, puoi attivare il sistema di logging e vedere tutti gli errori generati dal file wp-contents/debug.log.

define(‘WP_DEBUG’, vero); define(‘WP_DEBUG_LOG’, vero); define(‘WP_DEBUG_DISPLAY’, false);

8. Disattiva temporaneamente il firewall o la CDN.

Oggi molti siti Web utilizzano CDN e firewall proxy per migliorare le prestazioni e la sicurezza dei propri siti Web. La CDN aggiunge un ulteriore livello tra il server e il browser in modo che il contenuto web sia disponibile agli utenti molto più velocemente, ma se questo livello ha un problema durante la connessione al server principale, esiste la possibilità che si verifichi un errore 502.

Per scoprire se questo errore ha origine dal firewall o dalla CDN, puoi disattivarli temporaneamente e poi verificare se riesci ad accedere al contenuto della pagina o del sito web.

9. Scopri plugin e temi.

A volte i plugin utilizzati nel sito WordPress possono causare la cancellazione di una serie di script e query da parte del server. Plugin e temi non aggiornati e difettosi possono causare l’errore 502 Bad Gateway, in tal caso puoi controllare lo stato del tuo sito web disabilitandoli.

Hai 2 modi per disabilitare i plugin di WordPress:

Se hai accesso alla dashboard di amministrazione, puoi andare alla sezione Plugin e controllare tutti i plugin, quindi selezionare Disattiva dal menu in alto.

Quindi, per scoprire quale plugin causa l’errore 502, basta attivarli uno per uno e poi controllare se hai ancora questo errore o meno, finché non trovi finalmente il plugin dannoso.

Oppure, tramite client ftp come Zilla, cambia il nome della cartella dei plugin con un altro nome come plugins_old. Quindi, controlla se il problema del sito è stato risolto o meno. Quindi, se scopri che il problema 502 è legato ai plugin, è tempo di cambiare di nuovo la cartella plugins_old in plugins e, questa volta, cambia il nome dei plugin nella cartella plugins uno per uno finché non trovi il plugin desiderato e eliminare il

10. Risolvi i problemi PHP

Alcuni problemi relativi a PHP possono anche portare all’errore 502. Codice PHP di lunga durata, conflitti tra script PHP e versioni PHP errate sono i problemi più importanti.

I processi PHP vengono eseguiti in base ai limiti di tempo impostati dai valori max_execution_time o max_input_time. Max_execution_time corrisponde al tempo massimo di esecuzione di uno script e max_input_time corrisponde al tempo massimo di elaborazione dell’input. Se il tempo di esecuzione di uno script è superiore a max_execution_time, si verificherà l’errore Tempo massimo di esecuzione superato, che potrebbe verificarsi anche per l’elaborazione dell’input. Questi problemi, a loro volta, possono causare l’errore 502 Bad Gateway.

Questi tempi sono impostati su 300 secondi per impostazione predefinita, ma se necessario puoi aprire il file php.ini e modificare questi valori o chiedere al tuo host web di aumentare questi valori.

Una delle cause più comuni degli errori PHP è un’impostazione errata della versione PHP. In questo modo, potresti aver applicato nuovi aggiornamenti o installato un nuovo plugin e tema incompatibile con la versione PHP. In questo caso, l’unica cosa che devi fare è cambiare la versione di PHP e poi verificare se questa nuova versione è compatibile o meno con i nuovi aggiornamenti del sito.

Naturalmente, il riavvio di PHP può anche aiutare a risolvere i problemi legati all’esecuzione degli script PHP, ma ciò dipende dalla causa esatta dell’errore e dall’ambiente del server.

Puoi utilizzare diversi comandi per riavviare PHP. Ad esempio, se stai utilizzando il file Server web Apacheesegui il seguente comando:

Riavvio del servizio sudo apache2

Oppure, se utilizzi il server web nginx, esegui il comando seguente:

Riavvio del servizio sudo nginx

Naturalmente, questi comandi sono una soluzione temporanea e, per identificare l’esatta fonte del problema, è meglio controllare i log del server web e i log PHP per ottenere un risultato corretto.

11. Contatta il tuo fornitore di hosting.

Se hai provato tutte le soluzioni sopra riportate e sei sicuro che il tuo sito e la connessione di rete siano configurati correttamente, potrebbe essere il momento di discutere il problema con il tuo provider di hosting. Il team di supporto dell’hosting può avere una visione più approfondita dei problemi e, raggiungendo una serie di sintomi chiari, può risolvere meglio il problema 502 del tuo sito o fornirti la guida necessaria per risolverlo.

Cosa devo fare come utente Internet per risolvere l’errore 502 Bad Gateway?

Se hai riscontrato un errore 502 mentre visitavi un sito web, è probabile che questo errore sia correlato al server del sito web e non abbia nulla a che fare con te.

La cosa più semplice che puoi fare è aggiornare la pagina, quindi se questo errore è causato da un aumento temporaneo del carico del server, l’aggiornamento della pagina può risolvere il problema.

Se dopo aver eseguito questa operazione riscontri ancora questo errore, svuota la cache e i cookie del sito Web desiderato.

Provare un altro browser o dispositivo, aggiornare il browser, svuotare la cache DNS, modificare il DNS e caricare la pagina desiderata in modalità di navigazione in incognito sono tutte soluzioni che possono aiutarti a scoprire se il problema 502 è legato al tuo browser o alle connessioni di rete.

Se dopo aver eseguito queste operazioni ancora non riesci a risolvere l’errore 502, puoi star certo che il problema è legato al server del sito desiderato.

Cosa dovrei fare come webmaster per correggere l’errore 502 Bad Gateway?

Se hai scoperto attraverso i resoconti dei visitatori o le tue recensioni che il tuo sito web ha riscontrato un errore 502, dovresti assolutamente prendere sul serio questo problema perché non ottenere una risposta dagli utenti equivale a insoddisfazione, un’elevata frequenza di rimbalzo e un risultato negativo sul sito. SEO e posizionamento del sito. Classificazione delle pagine del sito nei risultati di ricerca.

Innanzitutto bisogna verificare se il problema è relativo ad una pagina specifica oppure all’intero sito.

Se il tuo server è inattivo o inattivo, dovresti contattare il tuo provider di hosting. Forse hanno scoperto il problema più velocemente di te e stanno implementando una soluzione.

Problemi come configurazione errata del server web, restrizioni eccessive del firewall, incompatibilità relative ai plugin di WordPress e interruzioni dei CDN sono tra i problemi che devono essere risolti da voi.

Ma se ti sei assunto le tue responsabilità per risolvere l’errore 502, ma non sei ancora riuscito a risolvere questo errore, è possibile che il server sia inattivo, il server non funzioni correttamente, il server sia sovraccarico (in modo permanente), il server è lento a rispondere e altri problemi. Questo problema è legato al server. In questa situazione, l’unica cosa che devi fare è contattare il provider di hosting in modo che possa svolgere il lavoro necessario per risolvere il problema.

Conclusione

L’errore 502 Bad Gateway è uno degli errori della serie 5xx più famosi relativi alle comunicazioni lato server. Anche se tu, come utente di Internet, puoi risolvere questo problema aggiornando la pagina o svuotando la cache del browser, il motivo principale di questo errore è legato al server e probabilmente dovrebbe essere risolto dal webmaster del sito o dal provider di hosting.

Grazie per essere rimasto con noi fino alla fine dell’articolo. Speriamo che la lettura di questo articolo ti sia stata utile. Se hai domande, richieste e hai bisogno di indicazioni, puoi contattarci registrando la tua opinione in modo che possiamo risponderti il ​​prima possibile.