Che cos'è il timeout del gateway 504 e come risolverlo?
Pubblicato: 2021-02-17Non è fastidioso quando ricevi l'errore di timeout del gateway 504 dalla pagina Web che stai tentando di visitare?
È ancora più frustrante per i proprietari di siti. Perdono anche visitatori preziosi a causa di alcuni fastidiosi errori, senza colpa loro. Inoltre, se i visitatori continuano a ricevere il messaggio di errore, perdono fiducia nel marchio e danneggiano la loro reputazione.
Ecco perché i proprietari dei siti devono sapere cos'è un timeout del gateway 504 e come risolverlo.
Se sei il proprietario di un sito che ha l'errore 504 sul tuo sito o vuoi essere preparato per un caso del genere, questa guida sarà utile.
Sommario
- Che cos'è un errore di timeout del gateway 504?
- Come puoi ricevere l'errore di timeout del gateway 504?
- Cause dell'errore di timeout del gateway 504
- Correzione dell'errore di timeout del gateway 504
- 1. Controlla la tua connessione Internet.
- 2. Ricontrolla l'URL del sito web.
- 3. Riavvia il router e il modem.
- 4. Svuota la cache del browser e i cookie.
- 5. Verifica la manutenzione programmata del tuo server.
- 6. Verificare la configurazione del firewall.
- 7. Esaminare i registri lato server.
- 8. Verifica la presenza di bug nel codice del tuo sito web.
- 9. Server proxy
- 10. Controlla il tema e i plugin del tuo sito.
- 11. Torna più tardi.
- FAQ (Domande frequenti)
- D. L'errore 504 influisce sulla SEO?
- D. Come correggere l'errore 504?
- Conclusione
Che cos'è un errore di timeout del gateway 504?

Ogni volta che provi a visitare un sito Web, il tuo browser invia una richiesta al server che ospita quel particolare sito. Quindi, il server risponde alla richiesta e fornisce le risorse richieste. Quando si verifica un ritardo in quella risposta, viene visualizzato l'errore di timeout del gateway 504 sul browser.
L'errore di timeout del gateway 504 indica che il server Web che funge da gateway non ha ricevuto una risposta tempestiva da un server a monte. Pertanto, il tuo server web non è in grado di caricare la pagina web che stai cercando di raggiungere.
In altre parole, il tuo server web e il server a monte non comunicano abbastanza velocemente.
Come l'errore 503, anche l'errore 504 è un messaggio di errore generico. Tale natura rende difficile individuare la causa dell'errore. Sai cosa c'è che non va nel sito web, ma non sai perché è successo.
Come puoi ricevere l'errore di timeout del gateway 504?
Esistono vari sistemi operativi, browser Web, server e utenti. Inoltre, i singoli siti possono personalizzare il modo in cui ottengono l'errore di timeout 504. Ecco perché potresti vedere l'errore 504 in molte forme. Ecco alcuni moduli comuni in cui potresti imbatterti:
- 504 Gateway Time-out
- HTTP 504
- 504 ERRORE
- Timeout gateway (504)
- Errore HTTP 504 – Timeout del gateway
- Errore di timeout del gateway
- 504 Timeout gateway NGINX
- NGINX 504 Timeout del gateway
- Errore di timeout del gateway
- Errore 504
- Errore HTTP 504
- HTTP 504
- Questa pagina non funziona: il dominio ha impiegato troppo tempo per rispondere
- 504 Timeout gateway: il server non ha risposto in tempo
- Uno schermo bianco vuoto
- WU_E_PT_HTTP_STATUS_GATEWAY_TIMEOUT
- HTTP_STATUS_GATEWAY_TIMEOUT
Sebbene la formulazione nelle risposte di cui sopra sia diversa, indicano tutte l'errore 504.
Cause dell'errore di timeout del gateway 504
Come già detto sopra, l'errore 504 è dovuto a un errore di connessione tra il tuo server e il server upstream. L'errore di connessione può essere dovuto a diversi motivi. Ma qualunque sia il motivo, il server è inattivo e al momento non funziona.
Essendo un errore di rete, trovare la causa effettiva dell'errore 504 è piuttosto complicato. Il tuo dispositivo, browser e connessione Internet potrebbero funzionare correttamente e potresti comunque riscontrare l'errore 504.
Correzione dell'errore di timeout del gateway 504
Ecco alcuni trucchi che potrebbero risolvere l'errore 504:
1. Controlla la tua connessione Internet.
Il motivo principale dell'errore 504 è un ritardo o una mancanza di connessione tra il tuo server e il server di hosting. È probabile che la tua connessione Internet sia inattiva. Per questo motivo, il tuo browser potrebbe mostrare l'errore. Quindi, controlla la tua connessione Internet e assicurati che funzioni bene.
2. Ricontrolla l'URL del sito web.
L'errore 504 potrebbe anche essere dovuto al fatto che hai digitato in modo errato l'URL del sito che stai tentando di visitare. Quindi, ricontrolla e riscrivi l'URL. Inoltre, aggiorna la pagina web un paio di volte.
3. Riavvia il router e il modem.
L'errore del gateway 504 è dovuto a qualche problema con la connessione al server. Ma è anche possibile che si sia verificato un problema con la configurazione del server DNS del router e che stia causando tale errore. Riavvia il router e il modem, quindi visita nuovamente il sito Web.
4. Svuota la cache del browser e i cookie.
Il tuo browser tiene un registro dei siti web che visiti nella sua cache e nei cookie. L'idea qui è di ridurre il tempo di caricamento del sito web. Tuttavia, le vecchie cache e i cookie a volte possono interferire con il caricamento di quel particolare sito web. In questi casi, potresti riscontrare l'errore 504. Svuota la cache del browser e ricarica il sito web. Puoi consultare l'articolo su Come svuotare la cache del browser per i dettagli.

5. Verifica la manutenzione programmata del tuo server.
Il tuo server potrebbe essere in manutenzione. Ricevere l'errore 504 in questo caso è standard. Se hai accesso alle impostazioni del tuo server, controlla eventuali interventi di manutenzione programmati. Puoi anche disabilitare l'aggiornamento automatico per le impostazioni.
6. Verificare la configurazione del firewall.
Il tuo firewall protegge il tuo sito da attacchi di utenti dannosi e attacchi DDoS (Distributed Denial-of-Service). Se c'è una configurazione errata del tuo firewall, vede le richieste dalla CDN (Content Delivery Network) come un attacco al server. Quindi blocca qualsiasi richiesta e visualizza l'errore.
È possibile controllare la configurazione del firewall e verificare che le impostazioni siano corrette.
7. Esaminare i registri lato server.
I registri lato server forniscono dettagli sull'hardware del server, il suo stato e l'integrità. Ispezionare accuratamente questi registri lato server per eventuali informazioni critiche.
8. Verifica la presenza di bug nel codice del tuo sito web.
Se il tuo sito web ha un bug nel suo codice, non risponderà alla richiesta di connessione dalla CDN. Scansiona il codice del tuo sito web e cerca eventuali bug. Puoi chiedere aiuto allo sviluppatore.
9. Server proxy
I problemi del server sono una causa comune dell'errore del gateway 504. La maggior parte dei provider di hosting ospita i siti Web WordPress su server Apache o Nginx. Quei server sono in attesa di risposta ma sono in timeout.
I siti Web di e-commerce e i siti Web che ricevono un traffico elevato sono più inclini a questo errore. In tali siti Web, i server che li ospitano spesso si sovraccaricano a causa di molteplici richieste non memorizzabili. Se sei uno di quei siti, la cosa migliore che puoi fare è passare a un piano di hosting di alto livello.
Dai un'occhiata alla nostra recensione su alcuni dei migliori provider di hosting.
10. Controlla il tema e i plugin del tuo sito.
In alcuni casi, il tuo tema o plug-in WordPress potrebbe causare l'errore di timeout del gateway 504. Tuttavia, è abbastanza raro che un'app di terze parti causi un tale problema. Tuttavia, non fa male dare un'occhiata ai tuoi plugin e temi.
- Vai alla dashboard di WordPress.
- Scorri verso il basso la sezione "Plugin" nella barra laterale di sinistra.

- Seleziona l'opzione "Disattiva" nel menu delle azioni collettive e fai clic sul pulsante "Applica".

Ora, verifica se il tuo sito funziona correttamente. In tal caso, attiva il plug-in uno per uno. Non dimenticare di controllare il sito dopo aver attivato ogni plugin. Inoltre, assicurati che i plugin e il tema siano aggiornati.
11. Torna più tardi.
Se la pagina mostra ancora un errore 504 dopo aver provato tutti i metodi, è ora di fare una pausa. Stai certo che il tuo dispositivo, Internet e sito Web e tutto funzionano correttamente.
È un problema del tuo ISP o dell'amministratore del server. Contatta e informali del problema. A questo punto, probabilmente stanno già lavorando per risolverlo. Ma potresti anche informarli, per ogni evenienza.
FAQ (Domande frequenti)
D. L'errore 504 influisce sulla SEO?
Sì, se il tuo sito mostra un errore 504, i tuoi visitatori non possono visualizzare i tuoi contenuti. Ciò si traduce in una maggiore frequenza di rimbalzo e danneggia anche la reputazione del marchio se non la risolvi presto. I motori di ricerca declassano anche il posizionamento del tuo sito.
Tuttavia, questi casi sono eccezioni poiché l'errore 504 è generalmente temporaneo.
D. Come correggere l'errore 504?
L'errore 504 è dovuto principalmente a qualche problema con la connessione al server. Individuare la causa è piuttosto problematico. Tuttavia, puoi provare i seguenti passaggi:
• Aggiorna il sito web.
• Ricontrolla l'URL che stai tentando di visitare.
• Riavvia il router.
• Svuota la cache del browser.
• Verificare le impostazioni del firewall e del DNS.
• Controllare i registri lato server.
• Scansiona il codice del sito web per individuare eventuali bug.
Conclusione
Tracciare la causa dell'errore di timeout del gateway 504 è piuttosto complicato. Ci sono molte ragioni per cui il tuo browser mostra questo errore. Tuttavia, il motivo principale è dovuto a qualche errore nella connessione al server. Prova i passaggi che abbiamo menzionato sopra e vedi se qualcosa funziona. In caso contrario, aspetta. L'errore 504 è solitamente temporaneo, quindi abbi pazienza.
A volte potresti anche incontrare l'errore HTTP 503. Quindi, ti consigliamo di leggere Cos'è l'errore HTTP 503 e come risolverlo. Se trovi utili questi articoli, faccelo sapere nella sezione commenti.