{"id":22896,"date":"2020-11-10T07:43:45","date_gmt":"2020-11-10T06:43:45","guid":{"rendered":"https:\/\/kinsta.com\/?p=14340"},"modified":"2025-01-16T16:05:35","modified_gmt":"2025-01-16T15:05:35","slug":"504-gateway-timeout","status":"publish","type":"post","link":"https:\/\/kinsta.com\/it\/blog\/504-gateway-timeout\/","title":{"rendered":"Come correggere l\u2019errore 504 Gateway Timeout sul proprio sito"},"content":{"rendered":"<p>L&#8217;errore <strong>504 Gateway Timeout<\/strong> \u00e8 uno degli errori HTTP <strong>5xx<\/strong> pi\u00f9 frequenti per i proprietari di siti web e i loro visitatori. Per molti <a href=\"https:\/\/kinsta.com\/blog\/best-blogging-platform\/\" target=\"_blank\" rel=\"noopener noreferrer\">blog<\/a>\u00a0e <a href=\"https:\/\/kinsta.com\/blog\/ecommerce-platforms\/\" target=\"_blank\" rel=\"noopener noreferrer\">piattaforme di ecommerce<\/a>, sapere come correggere errori del server come questo \u00e8 fondamentale per evitare che i loro sudatissimi visitatori rimbalzino sui siti della concorrenza.<\/p>\n<p>Poich\u00e9 l&#8217;errore 504 Gateway Timeout non vi svela il motivo per cui si \u00e8 verificato, \u00e8 difficile individuare la causa del timeout del server. Questo articolo vi aiuter\u00e0 a capirlo a fondo, a imparare a diagnosticare la causa e poi a risolverla.<\/p>\n<p>Dopo aver provato tutte le varie soluzioni menzionate nell\u2019articolo, il vostro sito dovrebbe tornare operativo in poco tempo.<\/p>\n<p>Interessante? Iniziamo!<\/p>\n<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" exclude=\"last\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc>\n<p><strong>Ecco la nostra <a href=\"https:\/\/www.youtube.com\/watch?v=QluD2sO1fco\">video-guida per risolvere l&#8217;errore 504 Gateway Timeout sul vostro sito<\/a><\/strong><\/p>\n<kinsta-video src=\"https:\/\/www.youtube.com\/watch?v=QluD2sO1fco\"><\/kinsta-video>\n<p><span style=\"font-size: 1rem\"><\/span><\/p>\n\n<p>Per semplificarne ulteriormente la definizione, questo errore si verifica quando due server sono coinvolti nell&#8217;elaborazione di una richiesta e il primo server (tipicamente il server principale) attende una risposta dal secondo server (server a monte).<\/p>\n<table style=\"height: 314px\" width=\"539\">\n<tbody>\n<tr>\n<td><strong>Codice di errore<\/strong><\/td>\n<td>504 Gateway Timeout Error<\/td>\n<\/tr>\n<tr>\n<td><strong>Tipo di errore<\/strong><\/td>\n<td>Lato server<\/td>\n<\/tr>\n<tr>\n<td><strong>Variazioni dell&#8217;errore<\/strong><\/td>\n<td>504 Gateway Timeout<br \/>\n504 Gateway Timeout NGINX<br \/>\nNGINX 504 Gateway Timeout<br \/>\nGateway Timeout Error<br \/>\nError 504<br \/>\nHTTP Error 504<br \/>\nHTTP Error 504 \u2014 Gateway Timeout<br \/>\nHTTP 504<br \/>\n504 Error<br \/>\nGateway Timeout (504)<\/td>\n<\/tr>\n<tr>\n<td><strong>Cause dell&#8217;errore<\/strong><\/td>\n<td>Problemi di connettivit\u00e0 del server<br \/>\nProblemi di connettivit\u00e0 di rete<br \/>\nProblemi di DNS<br \/>\nProblemi di firewall<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Ecco come funziona il processo: ogni volta che visitate un sito web con il browser, quest&#8217;ultimo invia una richiesta al <a href=\"https:\/\/kinsta.com\/blog\/nginx-vs-apache\/\">server web in cui \u00e8 ospitato il sito<\/a>. Il server elabora la richiesta e risponde con le risorse richieste.<\/p>\n<figure id=\"attachment_81002\" aria-describedby=\"caption-attachment-81002\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-81002 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/HTTP-Client-Request-Server-Response-Illustration.png\" alt=\"Come funzionano le richieste e le risposte HTTP\" width=\"1100\" height=\"341\"><figcaption id=\"caption-attachment-81002\" class=\"wp-caption-text\">Come funzionano le richieste e le risposte HTTP<\/figcaption><\/figure>\n<p>La risposta del server include uno dei <a href=\"https:\/\/kinsta.com\/blog\/http-status-codes\/\" target=\"_blank\" rel=\"noopener noreferrer\">tanti codici di stato HTTP<\/a> per indicare lo stato della risposta al browser. Ma non tutti questi codici di stato HTTP sono errori. Per esempio, un <a href=\"https:\/\/kinsta.com\/blog\/http-status-codes\/#200-status-codes\">codice di stato 200 OK<\/a> significa che il server ha elaborato la richiesta con successo e &#8220;tutto \u00e8 OK&#8221;.<\/p>\n<p>La <a href=\"https:\/\/kinsta.com\/blog\/http-status-codes\/#500-status-codes\">classe 5xx dei codici di stato HTTP<\/a> indica che c&#8217;\u00e8 qualcosa che non va con il server, il server ne \u00e8 consapevole e non pu\u00f2 eseguire la richiesta del client. Per questo motivo vengono spesso definiti anche come <strong>Server Error 5xx<\/strong>.<\/p>\n<p>Ufficialmente, cinque codici di stato sono specificati nella classe 5xx (<a href=\"https:\/\/kinsta.com\/blog\/500-internal-server-error\/\" target=\"_blank\" rel=\"noopener noreferrer\">500<\/a>, <a href=\"https:\/\/kinsta.com\/blog\/501-not-implemented-error\/\" target=\"_blank\" rel=\"noopener noreferrer\">501<\/a>, <a href=\"https:\/\/kinsta.com\/blog\/502-bad-gateway\/\" target=\"_blank\" rel=\"noopener noreferrer\">502,<\/a> <a href=\"https:\/\/kinsta.com\/blog\/http-error-503\/\" target=\"_blank\" rel=\"noopener noreferrer\">503<\/a>, 504). Si possono trovare anche molti codici non ufficiali (come il <a href=\"https:\/\/documentation.cpanel.net\/display\/CKB\/HTTP+Error+Codes+and+Quick+Fixes#HTTPErrorCodesandQuickFixes-Errors\">506, 507, 509,<\/a> <a href=\"https:\/\/kinsta.com\/blog\/error-520\/\">520<\/a>, ecc.).<\/p>\n<p>L&#8217;errore 504 Gateway Timeout si manifesta in varie forme. Ecco alcune indicazioni per riconoscerlo:<\/p>\n<figure id=\"attachment_80997\" aria-describedby=\"caption-attachment-80997\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80997 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/Chrome-Browser-HTTP-504-Gateway-Timeout-Error.png\" alt=\"L\u2019errore 'HTTP ERROR 504' nel browser Chrome\" width=\"1100\" height=\"459\"><figcaption id=\"caption-attachment-80997\" class=\"wp-caption-text\">L\u2019errore &#8216;HTTP ERROR 504&#8217; nel browser Chrome<\/figcaption><\/figure>\n<p>L&#8217;errore 504 Gateway Timeout \u00e8 simile all&#8217;<a href=\"https:\/\/kinsta.com\/blog\/502-bad-gateway\/\" target=\"_blank\" rel=\"noopener noreferrer\">errore 502 Bad Gateway<\/a>, che indica che il primo server ha ricevuto una risposta non valida dal secondo server (server a monte).<\/p>\n<figure id=\"attachment_80996\" aria-describedby=\"caption-attachment-80996\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80996 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/Chrome-DevTools-HTTP-504-Gateway-Timeout-Error.png\" alt=\"Il codice di stato '504 GATEWAY TIMEOUT' in Chrome DevTools\" width=\"1100\" height=\"719\"><figcaption id=\"caption-attachment-80996\" class=\"wp-caption-text\">Il codice di stato &#8216;504 GATEWAY TIMEOUT&#8217; in Chrome DevTools<\/figcaption><\/figure>\n<h2>Variazioni dell&#8217;errore 504 Gateway Timeout<\/h2>\n<p>Il browser visualizza i 504 Gateway Timeout, proprio come fa con qualsiasi altro errore. Vista la gran variet\u00e0 di sistemi operativi, server web, browser e user agent, l\u2019errore pu\u00f2 essere visualizzato in diversi modi.<\/p>\n<p>Di seguito riportiamo alcune comuni variazioni dei messaggi di errore 504 che potreste incontrare:<\/p>\n<ul>\n<li>504 Gateway Timeout<\/li>\n<li>504 Timeout Gateway NGINX<\/li>\n<li>NGINX 504 Gateway Timeout<\/li>\n<li>Gateway Timeout Error<\/li>\n<li>Error 504<\/li>\n<li>HTTP Error 504<\/li>\n<li>HTTP Error 504 \u2014 Gateway Timeout<\/li>\n<li>HTTP 504<\/li>\n<li>504 Error<\/li>\n<li>Gateway Timeout (504)<\/li>\n<li>This page isn\u2019t working \u2014 Domain took too long to respond<\/li>\n<li>504 Gateway Time-out \u2014 The server didn\u2019t respond in time<\/li>\n<li>The page request was canceled because it took too long to complete<\/li>\n<li>Site visitors: There was an issue serving your request, please try again in a few minutes.<\/li>\n<li>Site Owners: There was a gateway timeout. You should visit your error log for more information.<\/li>\n<li>Una schermata bianca<\/li>\n<\/ul>\n<p>Tutte le risposte all&#8217;errore di cui sopra, anche se formulate in modo diverso, indicano lo stesso problema, cio\u00e8 l\u2019errore server 504 Gateway Timeout.<\/p>\n<p>I server web e i siti web possono personalizzare il modo in cui mostrano l&#8217;errore 504 Gateway Timeout agli utenti e alcuni dei loro messaggi possono essere davvero carini! \u00c8 un&#8217;ottima tattica per mitigare la delusione dei loro visitatori.<\/p>\n<figure id=\"attachment_80995\" aria-describedby=\"caption-attachment-80995\" style=\"width: 1428px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80995 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/Github-504-Custom-Error-Page.png\" alt=\"La pagina personalizzata di errore HTTP 504 di GitHub\" width=\"1428\" height=\"916\"><figcaption id=\"caption-attachment-80995\" class=\"wp-caption-text\">La pagina personalizzata di errore HTTP 504 di GitHub<\/figcaption><\/figure>\n<h2>Cause dell&#8217;errore 504 Gateway Timeout<\/h2>\n<p>Poich\u00e9 l&#8217;errore 504 \u00e8 dovuto a un timeout tra i server, il problema di solito non \u00e8 dovuto al dispositivo del cliente o alla connessione internet.<br \/>\nUn errore 504 Gateway Timeout indica che il server web sta aspettando troppo a lungo una risposta da un altro server e quindi va in &#8220;timeout&#8221;. Ci possono essere molte ragioni per questo timeout: l&#8217;altro server non funziona correttamente, \u00e8 sovraccarico o \u00e8 fuori servizio.<\/p>\n<p>L&#8217;altro server non deve essere sempre un server esterno (ad es. <a href=\"https:\/\/kinsta.com\/docs\/wordpress-hosting\/wordpress-cdn\/kinsta-cdn\/#kinstas-cdn\" target=\"_blank\" rel=\"noopener noreferrer\">CDN<\/a>, gateway API). Pu\u00f2 anche essere un&#8217;entit\u00e0 simile a un server all&#8217;interno del server web principale (per es. <a href=\"https:\/\/kinsta.com\/blog\/reverse-proxy\/\" target=\"_blank\" rel=\"noopener noreferrer\">server proxy inverso<\/a> o server di database).<\/p>\n<h2>Impatto SEO dell&#8217;errore 504 Gateway Timeout<\/h2>\n<p>Tutti gli errori 5xx impediscono il caricamento di una pagina web, peggiorando notevolmente l&#8217;esperienza utente. Per questo motivo, i <a href=\"https:\/\/kinsta.com\/blog\/alternative-search-engines\/\" target=\"_blank\" rel=\"noopener noreferrer\">motori di ricerca come Google<\/a> prendono sul serio questi errori. Se l&#8217;errore persiste a lungo, pu\u00f2 anche portare a deindicizzare la pagina web dai risultati dei motori di ricerca.<\/p>\n<p>Ad esempio, quando gli spider di Google si imbattono in un errore <a href=\"https:\/\/kinsta.com\/blog\/http-error-503\/\" target=\"_blank\" rel=\"noopener noreferrer\">503 Service Unavailable<\/a>, capiranno che si tratta di un problema temporaneo in quanto viene usato principalmente per <a href=\"https:\/\/kinsta.com\/blog\/wordpress-maintenance\/\" target=\"_blank\" rel=\"noopener noreferrer\">attivare la modalit\u00e0 di manutenzione del sito<\/a>. Cos\u00ec, proveranno a scansionare di nuovo la pagina in un secondo momento.<\/p>\n<p>Un errore 504 Gateway Timeout non \u00e8 necessariamente temporaneo, in quanto pu\u00f2 essere dovuto a molteplici ragioni. Se <a href=\"https:\/\/kinsta.com\/blog\/website-downtime\/\" target=\"_blank\" rel=\"noopener noreferrer\">il vostro sito \u00e8 inattivo<\/a> solo per pochi minuti, e gli spider stanno cercando di scansionarlo pi\u00f9 volte ogni minuto, cercheranno di servire la pagina dalla loro cache. Non se ne accorgerebbero nemmeno.<\/p>\n<p>Ma se il vostro sito \u00e8 inattivo per pi\u00f9 di 6 ore o pi\u00f9, allora Google considerer\u00e0 l&#8217;errore 504 come un grave problema a livello di sito che dovrete risolvere al pi\u00f9 presto. Questo pu\u00f2 avere un impatto negativo sulla vostra SEO.<\/p>\n<figure id=\"attachment_80994\" aria-describedby=\"caption-attachment-80994\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80994 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/Google-Search-Console-Crawl-Error.png\" alt=\"Visualizzazione degli errori di scansione nella Google Search Console\" width=\"1100\" height=\"357\"><figcaption id=\"caption-attachment-80994\" class=\"wp-caption-text\">Visualizzazione degli errori di scansione nella Google Search Console<\/figcaption><\/figure>\n<p><a href=\"https:\/\/kinsta.com\/blog\/google-search-console\/\" target=\"_blank\" rel=\"noopener noreferrer\">Google Search Console<\/a> \u00e8 uno dei <a href=\"https:\/\/kinsta.com\/blog\/wordpress-seo\/\" target=\"_blank\" rel=\"noopener noreferrer\">migliori strumenti SEO<\/a> per monitorare gli errori HTTP 5xx del vostro sito web.<\/p>\n<p>Sebbene Google Search Console sia uno dei migliori strumenti SEO per monitorare gli errori HTTP 5xx del vostro sito web, potrebbe non rilevare tutti gli errori. Per un esame pi\u00f9 approfondito, il sito <a href=\"\/\/sitechecker.pro\/website-crawler\/\u201d\" target=\"\u201c_blank\u201d\" rel=\"\u201cnoopener\u201d noopener\">Website Crawler<\/a> di Sitechecker si rivela una risorsa fondamentale.<\/p>\n<p>Questo strumento \u00e8 stato progettato per rilevare tutti gli errori sul vostro sito, compresi gli errori HTTP 5xx, assicurandovi una panoramica completa di ci\u00f2 che deve essere corretto per mantenere la vostra posizione SEO.<\/p>\n<h2 id=\"how-to-fix-the-504-gateway-timeout-error\">Come risolvere l&#8217;errore 504 Gateway Timeout?<\/h2>\n<p>Senza conoscere i dettagli esatti del sito, come la configurazione del server, il <a href=\"https:\/\/kinsta.com\/pricing\/\" target=\"_blank\" rel=\"noopener noreferrer\">piano di hosting<\/a>, i plugin di terze parti e il <a href=\"https:\/\/kinsta.com\/blog\/how-to-drive-traffic-to-your-website\/\" target=\"_blank\" rel=\"noopener noreferrer\">traffico che attira<\/a>, potrebbe essere frustrante correggere un errore 504 Gateway Timeout.<\/p>\n<p>Poich\u00e9 sono coinvolte molte variabili, vi raccomandiamo di iniziare a risolvere i problemi prima da lato client, che sono piuttosto rari, e poi passare a risolvere i problemi lato server, che di solito sono i veri colpevoli degli errori 504.<\/p>\n<div><\/div><kinsta-auto-toc list-style=\"decimal\" selector=\"h3\" count-number=\"11\" sub-toc=\"true\"><\/kinsta-auto-toc>\n<h3 id=\"try-reloading-the-webpage\">1. Provare a ricaricare la pagina web<\/h3>\n<p>Una delle prime cose che potete provare quando incontrate un errore 504 Gateway Timeout \u00e8 aspettare qualche minuto e provare a ricaricare la pagina.<\/p>\n<p>Potete usare la scorciatoia da tastiera premendo <strong>F5<\/strong> per aggiornare\/ricaricare la pagina web nella maggior parte dei browser. Per rimuovere la <a href=\"https:\/\/kinsta.com\/blog\/how-to-clear-browser-cache\/\" target=\"_blank\" rel=\"noopener noreferrer\">cache del browser<\/a> della pagina prima di ricaricarla, potete invece premere la combinazione di tasti <strong>CTRL+F5<\/strong>.<\/p>\n<figure id=\"attachment_80993\" aria-describedby=\"caption-attachment-80993\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80993 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/Refresh-Reload-Chrome-Browser.png\" alt=\"Aggiornare una pagina web nel browser Chrome\" width=\"1100\" height=\"409\"><figcaption id=\"caption-attachment-80993\" class=\"wp-caption-text\">Aggiornare una pagina web nel browser Chrome<\/figcaption><\/figure>\n<p>Gi\u00e0 che ci siete, potete anche provare a caricare il sito in un browser diverso per escludere che quello sia la causa del problema. Poich\u00e9 la maggior parte degli errori 504 sono dovuti a server temporaneamente sovraccarichi, questa soluzione dovrebbe far tornare subito in vita il vostro sito.<\/p>\n<p>Se ricaricare il sito non risolve l&#8217;errore 504, potete controllare se il sito \u00e8 fuori uso per chiunque o solo per voi. I due migliori strumenti online per testare i tempi di inattivit\u00e0 di un sito sono <a href=\"https:\/\/downforeveryoneorjustme.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">&#8220;Down for Everyone or Just Me&#8221;<\/a> e <a href=\"https:\/\/www.isitdownrightnow.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">&#8220;Is It Down Right Now&#8221;?<\/a><\/p>\n<figure id=\"attachment_80992\" aria-describedby=\"caption-attachment-80992\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80992 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/Down-for-Everyone-or-Just-Me-Screenshot.png\" alt=\"Test di Kinsta.com su Down for Everyone or Just Me\" width=\"1100\" height=\"377\"><figcaption id=\"caption-attachment-80992\" class=\"wp-caption-text\">Test di Kinsta.com su Down for Everyone or Just Me<\/figcaption><\/figure>\n<h3 id=\"reboot-your-network-devices\">2. Riavviare i dispositivi di rete<\/h3>\n<p>A volte, problemi con i dispositivi di rete come modem o router possono generare l\u2019errore 504 Gateway Timeout. Riavviare questi dispositivi potrebbe aiutarvi a risolvere il problema.<\/p>\n<p>Mentre potete spegnere questi dispositivi di rete in qualsiasi ordine, \u00e8 importante riaccenderli secondo un ordine preciso. Vi consigliamo di iniziare a riaccendere questi dispositivi seguendo l&#8217;ordine di connessione dal provider di servizi internet fino al vostro dispositivo client principale.<\/p>\n<h3 id=\"check-your-proxy-settings\">3. Controllare le impostazioni del proxy<\/h3>\n<p>Un server proxy si trova tra il vostro dispositivo e internet. Viene usato principalmente per migliorare la privacy online nascondendo informazioni private (ad esempio, la posizione del dispositivo) da siti web e server web (ad esempio, <a href=\"https:\/\/kinsta.com\/docs\/wordpress-hosting\/wordpress-reference\/technical-faq\/#blocked-countries-google-cloud\" target=\"_blank\" rel=\"noopener noreferrer\">usando una VPN)<\/a>.<\/p>\n<p>Anche se \u00e8 raro che i server proxy causino un errore 504, le impostazioni errate del server proxy possono talvolta essere le colpevoli. Potete disattivare il server proxy e provare a ricaricare la pagina web per vedere se risolve l&#8217;errore.<\/p>\n<figure id=\"attachment_80991\" aria-describedby=\"caption-attachment-80991\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80991 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/Windows-10-System-Proxy-Settings.png\" alt=\"Modifica delle impostazioni \"Proxy\" in Windows 10\" width=\"1100\" height=\"729\"><figcaption id=\"caption-attachment-80991\" class=\"wp-caption-text\">Modifica delle impostazioni &#8220;Proxy&#8221; in Windows 10<\/figcaption><\/figure>\n<p>La maggior parte dei client non usa un servizio proxy, quindi potete saltare questo passaggio se siete sicuri di non utilizzare alcun server proxy. Tuttavia, potreste averlo impostato senza nemmeno saperlo. Vi suggeriamo di controllare le impostazioni proxy del vostro dispositivo e del browser per escludere questa causa.<\/p>\n<h3 id=\"dns-issues\">4. Problemi DNS<\/h3>\n<p>Un errore 504 Gateway Timeout pu\u00f2 anche essere causato da problemi DNS lato server o lato client (o entrambi).<\/p>\n<p>Il motivo pi\u00f9 probabile per un problema DNS lato server \u00e8 che il <a href=\"https:\/\/kinsta.com\/blog\/fully-qualified-domain-name\/\">FQDN<\/a> (che sta per \u201cFully Qualified Domain Name\u201d) non si risolva all&#8217;indirizzo IP corretto o il <a href=\"https:\/\/kinsta.com\/blog\/dns-server-not-responding\/\">server DNS non risponde<\/a>. Di solito, questo si verifica quando avete appena migrato il sito su un nuovo server o host. Pertanto, \u00e8 importante attendere che i <a href=\"https:\/\/kinsta.com\/blog\/dns-propagation\/\">record DNS del dominio si propaghino completamente<\/a>, il che pu\u00f2 richiedere fino a 24 ore.<\/p>\n<p>Potete usare strumenti gratuiti come <a href=\"https:\/\/www.whatsmydns.net\/\" target=\"_blank\" rel=\"noopener noreferrer\">whatsmydns.net DNSChecker<\/a> o <a href=\"https:\/\/dnsmap.io\/\" target=\"_blank\" rel=\"noopener noreferrer\">DNSMap<\/a> per vedere se il vostro DNS si \u00e8 diffuso in tutto il mondo.<\/p>\n<figure id=\"attachment_80990\" aria-describedby=\"caption-attachment-80990\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80990 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/DNS-Checker-whatsmydns.net-Tool.png\" alt=\"Controllo della propagazione DNS per il vostro dominio su whatsmydns.net\" width=\"1100\" height=\"671\"><figcaption id=\"caption-attachment-80990\" class=\"wp-caption-text\">Controllo della propagazione DNS per il vostro dominio su whatsmydns.net<\/figcaption><\/figure>\n<p>Per risolvere i problemi del DNS lato client, potete provare a <a href=\"https:\/\/kinsta.com\/blog\/flush-dns\/\" target=\"_blank\" rel=\"noopener noreferrer\">svuotare la cache del DNS locale<\/a>. \u00c8 come svuotare la cache del browser, solo che qui si esegue la pulizia della cache del DNS dal sistema operativo.<\/p>\n<p>Se usate Windows, potete eseguire la pulizia della cache del DNS aprendo il prompt dei comandi e inserendo la seguente direttiva:<\/p>\n<pre><code class=\"language-cmd\">ipconfig \/flushdns<\/code><\/pre>\n<figure id=\"attachment_80989\" aria-describedby=\"caption-attachment-80989\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80989 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/Flushing-DNS-Windows-CMD-Prompt.png\" alt=\"Pulizia della cache DNS con il command prompt in Windows\" width=\"1100\" height=\"259\"><figcaption id=\"caption-attachment-80989\" class=\"wp-caption-text\">Pulizia della cache DNS con il command prompt in Windows<\/figcaption><\/figure>\n<p>Se ha funzionato, dovreste vedere il messaggio &#8220;Successfully flushed the DNS resolver Cache&#8221;.<\/p>\n<p>Per le ultime versioni di macOS, potete aprire il Terminal ed eseguire il seguente comando:<\/p>\n<pre><code class=\"language-shell\">sudo killall -HUP mDNSResponder<\/code><\/pre>\n<p>Non vedrete alcuna notifica in macOS al termine del processo, ma potete cambiarla aggiungendo il comando con il vostro messaggio personalizzato.<\/p>\n<pre><code class=\"language-shell\">sudo killall -HUP mDNSResponder; DNS Cache was cleared successfully<\/code><\/pre>\n<p>Se state usando versioni di macOS pi\u00f9 vecchie, il comando che dovete inserire varia in base alla versione di macOS che state eseguendo. Per maggiori dettagli, potete fare riferimento alla <a href=\"https:\/\/kinsta.com\/blog\/flush-dns\/#macos\">sezione macOS nel tutorial approfondito di Kinsta sul DNS<\/a>.<\/p>\n<p>Se usate il sistema operativo Linux, allora il processo \u00e8 abbastanza simile a quello di macOS, dato che anche Linux usa il Terminal come interfaccia della command line. Poich\u00e9 esistono molte distribuzioni di Linux, l&#8217;esatto comando da eseguire pu\u00f2 variare da una distribuzione all&#8217;altra. Potete <a href=\"https:\/\/kinsta.com\/blog\/flush-dns\/#linux\" target=\"_blank\" rel=\"noopener noreferrer\">consultare la guida di Kinsta<\/a> per maggiori informazioni.<\/p>\n<p>Infine, potete cambiare temporaneamente i server DNS lato client. Per impostazione predefinita, il vostro ISP vi assegna automaticamente i server DNS. Ma potete cambiarli temporaneamente in IP DNS pubblici.<\/p>\n<p>Alcuni DNS affidabili che potete provare sono <a href=\"https:\/\/developers.google.com\/speed\/public-dns\" target=\"_blank\" rel=\"noopener noreferrer\">Google Public DNS<\/a>, <a href=\"https:\/\/1.1.1.1\/\" target=\"_blank\" rel=\"noopener noreferrer\">Cloudflare 1.1.1.1<\/a>, <a href=\"https:\/\/www.quad9.net\/\" target=\"_blank\" rel=\"noopener noreferrer\">Quad9 DNS<\/a> e <a href=\"https:\/\/www.opendns.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">CiscoOpenDNS<\/a>.<\/p>\n<figure id=\"attachment_80972\" aria-describedby=\"caption-attachment-80972\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80972 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/Windows-10-DNS-Server-Custom-IPs.png\" alt=\"Impostazioni server DNS personalizzate in Windows 10\" width=\"1100\" height=\"745\"><figcaption id=\"caption-attachment-80972\" class=\"wp-caption-text\">Impostazioni server DNS personalizzate in Windows 10<\/figcaption><\/figure>\n<h3 id=\"disable-your-sites-cdn-temporarily\">5. Disattivare temporaneamente il CDN del sito<\/h3>\n<p>A volte, il problema potrebbe anche riguardare la vostra <a href=\"https:\/\/kinsta.com\/blog\/wordpress-cdn\/\" target=\"_blank\" rel=\"noopener noreferrer\">rete di distribuzione dei contenuti (meglio conosciuta come CDN)<\/a>. Se il server di origine di un sito non \u00e8 raggiungibile, i CDN di solito cercheranno di servire l&#8217;intera pagina web dalla loro cache.<\/p>\n<p>Ma la maggior parte dei CDN non abilita questa funzione per impostazione predefinita, perch\u00e9 nella maggior parte dei siti \u00e8 <a href=\"https:\/\/developers.cloudflare.com\/cache\/best-practices\/customize-cache\" target=\"_blank\" rel=\"noopener noreferrer\">complesso mettere in cache le risorse dinamiche<\/a> (come ad esempio la <a href=\"https:\/\/kinsta.com\/blog\/wordpress-admin\/\" target=\"_blank\" rel=\"noopener noreferrer\">bacheca di amministrazione di WordPress<\/a>).<\/p>\n<figure id=\"attachment_80988\" aria-describedby=\"caption-attachment-80988\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80988 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/Cache-Everything-Page-Rule-Cloudflare.png\" alt=\"Impostare la regola di pagina 'Cache Everything' in Cloudflare\" width=\"1100\" height=\"421\"><figcaption id=\"caption-attachment-80988\" class=\"wp-caption-text\">Impostare la regola di pagina &#8216;Cache Everything&#8217; in Cloudflare<\/figcaption><\/figure>\n<p>Un modo semplice per risolvere il problema \u00e8 quello di disattivare temporaneamente il CDN. Ad esempio, se usate il plugin WordPress gratuito <a href=\"https:\/\/wordpress.org\/plugins\/cdn-enabler\/\" target=\"_blank\" rel=\"noopener noreferrer\">CDN Enabler<\/a> per collegare le risorse del sito all&#8217;URL del CDN, potete disattivare il plugin e provare a ricaricare il sito.<\/p>\n<p>Lo stesso vale per l&#8217;utilizzo di qualsiasi altro plugin che vi serve per connettervi al vostro CDN (ad esempio WP Rocket, Breeze, <a href=\"https:\/\/kinsta.com\/blog\/w3-total-cache\/\" target=\"_blank\" rel=\"noopener noreferrer\">W3 Total Cache<\/a>).<\/p>\n<p>Se non potete accedere alla bacheca di amministrazione del vostro sito, potete disattivare il vostro plugin tramite <a href=\"https:\/\/kinsta.com\/blog\/ftp-vs-sftp\/\" target=\"_blank\" rel=\"noopener noreferrer\">SFTP<\/a> rinominando la cartella del plugin.<\/p>\n<figure id=\"attachment_80987\" aria-describedby=\"caption-attachment-80987\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80987 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/Kinsta-Plugins-Rename-via-SFTP-Method.png\" alt=\"Disattivare tutti i plugin tramite SFTP rinominando il nome della cartella dei plugin\" width=\"1100\" height=\"509\"><figcaption id=\"caption-attachment-80987\" class=\"wp-caption-text\">Disattivare tutti i plugin tramite SFTP rinominando il nome della cartella dei plugin<\/figcaption><\/figure>\n<p>I CDN come <a href=\"https:\/\/kinsta.com\/blog\/cloudflare-settings-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">Cloudflare<\/a> o <a href=\"https:\/\/kinsta.com\/blog\/sucuri-firewall\/\" target=\"_blank\" rel=\"noopener noreferrer\">Sucuri,<\/a> che forniscono servizi proxy completi, includono firewall aggiuntivi tra i loro <a href=\"https:\/\/kinsta.com\/blog\/edge-servers\/\">server edge<\/a> e il vostro server di origine. Quindi, potreste incontrare pi\u00f9 frequentemente errori HTTP 5xx durante il loro utilizzo. La maggior parte di essi mette in <a href=\"https:\/\/support.cloudflare.com\/hc\/en-us\/articles\/115003011431-Troubleshooting-Cloudflare-5XX-errors\" target=\"_blank\" rel=\"noopener noreferrer\">cache gli errori 5xx restituiti dal vostro server di origine<\/a>, quindi \u00e8 facile risolverli.<\/p>\n<p>Il piano gratuito di Cloudflare tende a innescare un errore di 5xx. Sfortunatamente, essendo un servizio completo di proxy, non c&#8217;\u00e8 un modo rapido per disabilitarlo. Ma prima di dare la colpa a Cloudflare, sappiate che Cloudflare mostra <a href=\"https:\/\/support.cloudflare.com\/hc\/en-us\/articles\/115003011431-What-should-I-do-after-seeing-a-502-or-504-gateway-error-on-my-site-#502504error\" target=\"_blank\" rel=\"noopener noreferrer\">due varianti dell&#8217;errore 504 Gateway Timeout<\/a>.<\/p>\n<h4>504 Gateway Timeout di Cloudflare (variazione 1)<\/h4>\n<p>Cloudflare vi mostra una schermata personalizzata dell\u2019errore 504 Gateway Timeout quando il server di origine del vostro sito risponde con una risposta standard HTTP 504.<\/p>\n<figure id=\"attachment_81000\" aria-describedby=\"caption-attachment-81000\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-81000\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/cloudflare-504-gateway-timeout.png\" alt=\"Schermata personalizzata di Cloudflare per l\u2019errore 504\" width=\"1100\" height=\"758\"><figcaption id=\"caption-attachment-81000\" class=\"wp-caption-text\">Schermata personalizzata di Cloudflare per l\u2019errore 504<\/figcaption><\/figure>\n<p>Qui il problema \u00e8 il vostro server web e non Cloudflare. Potete provare a risolverlo con le altre soluzioni menzionate qui sotto o contattare il <a href=\"https:\/\/kinsta.com\/kinsta-support\/\">supporto del vostro fornitore di hosting<\/a> per un aiuto tecnico.<\/p>\n<h4>504 Gateway Timeout di Cloudflare (variazione 2)<\/h4>\n<p>Se Cloudflare causa l&#8217;errore 504 Gateway Timeout, la schermata di errore menziona &#8220;cloudflare&#8221;, che \u00e8 attualmente il nome standard del server per tutti gli asset Cloudflare. Di solito, la schermata di errore apparir\u00e0 come segue:<\/p>\n<figure id=\"attachment_80999\" aria-describedby=\"caption-attachment-80999\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80999 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/cloudflare-nginx-504-gateway-timeout-2.png\" alt=\"Schermata di errore per il 504 Gateway Timeout di Cloudflare causato da Cloudflare\" width=\"1100\" height=\"619\"><figcaption id=\"caption-attachment-80999\" class=\"wp-caption-text\">Schermata di errore per il 504 Gateway Timeout di Cloudflare causato da Cloudflare<\/figcaption><\/figure>\n<p>Poich\u00e9 Cloudflare stesso non risponde, qui non vedrete alcuna schermata di errore con il marchio Cloudflare.<\/p>\n<p>Molto probabilmente, Cloudflare \u00e8 gi\u00e0 a conoscenza del problema e sta lavorando a una soluzione. Potete confermarlo controllando la pagina web di <a href=\"https:\/\/www.cloudflarestatus.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">stato del sistema Cloudflare<\/a>. In alternativa, potete <a href=\"https:\/\/support.cloudflare.com\/hc\/en-us\/articles\/200172476-Contacting-Cloudflare-Support\" target=\"_blank\" rel=\"noopener noreferrer\">mettervi in contatto con il supporto di Cloudflare<\/a> per una risoluzione pi\u00f9 rapida.<\/p>\n<figure id=\"attachment_80986\" aria-describedby=\"caption-attachment-80986\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80986 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/Cloudflare-System-Status-Tool.png\" alt=\"Controllare lo stato del sistema Cloudflare su cloudflarestatus.com\" width=\"1100\" height=\"545\"><figcaption id=\"caption-attachment-80986\" class=\"wp-caption-text\">Controllare lo stato del sistema Cloudflare su cloudflarestatus.com<\/figcaption><\/figure>\n<h4>504 Gateway Timeout di Cloudflare dovuto a caricamenti di grosse dimensioni<\/h4>\n<p>Anche la <a href=\"https:\/\/kinsta.com\/blog\/increase-max-upload-size-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">dimensione dei caricamenti sul vostro sito<\/a> pu\u00f2 essere un motivo scatenante di timeout del server. <a href=\"https:\/\/developers.cloudflare.com\/cache\/about\/default-cache-behavior#h_51422705-42d0-450d-8eb1-5321dcadb5bc\" target=\"_blank\" rel=\"noopener noreferrer\">Cloudflare limita la dimensione dei file da caricare<\/a> (per richiesta HTTP POST) a soli 100 MB sia su piani Free che Pro.<\/p>\n<figure id=\"attachment_80985\" aria-describedby=\"caption-attachment-80985\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80985 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/Cloudflare-Max-Upload-Size-100MB-Filesize.png\" alt=\"Limite della dimensione massima di caricamento di Cloudflare per i vari piani\" width=\"1100\" height=\"411\"><figcaption id=\"caption-attachment-80985\" class=\"wp-caption-text\">Limite della dimensione massima di caricamento di Cloudflare per i vari piani<\/figcaption><\/figure>\n<p>Il problema pu\u00f2 essere a carico del vostro host o di Cloudflare. Potete scoprire la causa esatta bypassando Cloudflare con il vostro <a href=\"https:\/\/kinsta.com\/blog\/edit-hosts-file\/\" target=\"_blank\" rel=\"noopener noreferrer\">file host DNS<\/a> e provando di nuovo il caricamento.<\/p>\n<p>Se state usando Cloudflare con WordPress, vi consigliamo di usare il loro <a href=\"https:\/\/wordpress.org\/plugins\/cloudflare\/\" target=\"_blank\" rel=\"noopener noreferrer\">plugin gratuito<\/a> e di <a href=\"https:\/\/support.cloudflare.com\/hc\/en-us\/articles\/200172316-How-do-I-exclude-a-specific-URL-from-Cloudflare-s-caching-\" target=\"_blank\" rel=\"noopener noreferrer\">escludere gli URL critici dalla cache<\/a> (come la bacheca di amministrazione di WordPress). Potete fare riferimento alla guida dettagliata di Kinsta su <a href=\"https:\/\/kinsta.com\/blog\/cloudflare-settings-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">come configurare le impostazioni di Cloudflare per WordPress<\/a>.<\/p>\n<p>Lettura suggerita: <a href=\"https:\/\/kinsta.com\/blog\/cloudflare-apo-wordpress\/\">Come Configurare Cloudflare APO per WordPress<\/a><\/p>\n<h3>6. Controllare i problemi del server con l&#8217;host<\/h3>\n<p>I problemi del server sono uno dei motivi pi\u00f9 comuni per affrontare un errore 504 Gateway Timeout. Dal momento che la maggior parte dei siti WordPress sono ospitati su webserver <a href=\"https:\/\/kinsta.com\/blog\/what-is-nginx\/\" target=\"_blank\" rel=\"noopener noreferrer\">Nginx<\/a> o <a href=\"https:\/\/kinsta.com\/blog\/what-is-apache\/\" target=\"_blank\" rel=\"noopener noreferrer\">Apache<\/a>, l\u2019errore indica che o Nginx o Apache sono in attesa di una risposta da qualcosa e stanno andando in timeout.<\/p>\n<p>Molti clienti passano a Kinsta proprio per via di questo problema che si trovano ad affrontare con altri host. La conversazione si svolge pi\u00f9 o meno in questo modo:<\/p>\n<blockquote><p><em>Stiamo ricevendo circa 100k visitatori al mese con pi\u00f9 di 200k visualizzazioni. Attualmente, il nostro sito si trova su ____ e riscontriamo costantemente errori 504 dovuti al sovraccarico del server. Non mi piace come ____ ha gestito il problema, e ci \u00e8 stato anche consigliato di passare presto ai loro piani dedicati, cosa che credo non sia necessaria.<\/em><\/p><\/blockquote>\n<p>I siti ad alto traffico e <a href=\"https:\/\/kinsta.com\/wordpress-hosting\/woocommerce\/\" target=\"_blank\" rel=\"noopener noreferrer\">quelli di ecommerce<\/a> sono pi\u00f9 inclini a sperimentare errori 504 a causa del sovraccarico del server, in quanto generano molte richieste impossibili da gestire. Tuttavia, questo problema pu\u00f2 essere risolto con qualsiasi sito, compresi semplici <a href=\"https:\/\/kinsta.com\/blog\/how-to-monetize-a-blog\/\" target=\"_blank\" rel=\"noopener noreferrer\">blog<\/a>. Molti host vi chiederanno di passare a un piano di alto livello per risolvere il problema, ma nella maggior parte dei casi non \u00e8 necessario.<\/p>\n<p>Kinsta usa <a href=\"https:\/\/kinsta.com\/wordpress-hosting\/\" target=\"_blank\" rel=\"noopener noreferrer\">host gestiti LXD e container software LXC orchestrati<\/a> per ogni sito web. Cos\u00ec, ogni sito \u00e8 ospitato in un proprio contenitore isolato con accesso a tutti i software necessari per eseguirlo (Linux, Nginx, PHP, <a href=\"https:\/\/kinsta.com\/blog\/what-is-mysql\/\" target=\"_blank\" rel=\"noopener noreferrer\">MySQL<\/a>). Le risorse sono al 100% private e non sono condivise con nessun altro sito, nemmeno con i vostri altri siti.<\/p>\n<p>La maggior parte degli host che forniscono piani di hosting condivisi non vi danno questa possibilit\u00e0. Quindi, un <a href=\"https:\/\/kinsta.com\/blog\/dedicated-server\/\" target=\"_blank\" rel=\"noopener noreferrer\">sito ad alto traffico<\/a> ospitato sullo stesso server del vostro pu\u00f2 causare al vostro sito un errore 504.<\/p>\n<p>Oltre a isolare ogni sito nel suo container, Kinsta ha anche progettato la sua infrastruttura per gestire facilmente migliaia di connessioni simultanee. Kinsta ospita anche i database MySQL su <a href=\"https:\/\/kinsta.com\/blog\/what-is-localhost\/\" target=\"_blank\" rel=\"noopener noreferrer\">localhost<\/a>, non su un server remoto. Ci\u00f2 significa nessuna latenza tra le macchine, con conseguente maggiore velocit\u00e0 di interrogazione e minori possibilit\u00e0 di timeout.<\/p>\n<p>Molti clienti che <a href=\"https:\/\/kinsta.com\/wordpress-hosting\/migration\/\" target=\"_blank\" rel=\"noopener noreferrer\">migrano a Kinsta<\/a> notano enormi <a href=\"https:\/\/kinsta.com\/blog\/wordpress-performance\/\" target=\"_blank\" rel=\"noopener noreferrer\">diminuzioni dei tempi di caricamento complessivo<\/a>.<\/p>\n<figure id=\"attachment_77613\" aria-describedby=\"caption-attachment-77613\" style=\"width: 1488px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-77613 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/08\/c2-wordpress-news-site-updated.jpg\" alt=\"Un aumento delle prestazioni del 212,5% dopo il passaggio a C2.\" width=\"1488\" height=\"1488\"><figcaption id=\"caption-attachment-77613\" class=\"wp-caption-text\">Un aumento delle prestazioni del 212,5% dopo il passaggio a C2.<\/figcaption><\/figure>\n<p>Un server sovraccarico non \u00e8 l&#8217;unica causa di timeout del server. Ci possono essere molte altre ragioni per l&#8217;errore 504:<\/p>\n<h4>Infrastruttura con server lento<\/h4>\n<p>Il server che usate per ospitare il vostro sito potrebbe non avere risorse sufficienti per gestire il carico. \u00c8 come giocare a un videogioco moderno e ad alta intensit\u00e0 grafica su un PC con dieci anni di vita.<\/p>\n<p>Il server si blocca cercando di servire il sito web. L&#8217;unica soluzione a questo problema \u00e8 l&#8217;aggiornamento a un server con una migliore infrastruttura. Per questo motivo, anche il piano di hosting pi\u00f9 elementare di Kinsta gestir\u00e0 bene un sito statico con un traffico medio.<\/p>\n<h4>Necessit\u00e0 di pi\u00f9 thread PHP<\/h4>\n<p>I <a href=\"https:\/\/kinsta.com\/blog\/php-threads\/\">thread PHP<\/a> vengono usati per eseguire il codice sul vostro sito. Un sito di ecommerce che riceve 50.000 visitatori al mese ha bisogno di molte pi\u00f9 risorse di un semplice blog con la stessa quantit\u00e0 di traffico. Se tutti i thread PHP del server sono occupati, creano una coda.<\/p>\n<p>Quando la coda diventa troppo grande, il server ignora le vecchie richieste, il che pu\u00f2 causare un errore 504. Potete chiedere al vostro host di aumentare il numero di thread PHP. Questo permetter\u00e0 al vostro sito di eseguire pi\u00f9 richieste contemporaneamente.<\/p>\n<h4>Problemi di firewall<\/h4>\n<p>Il firewall del vostro server potrebbe avere alcuni errori o una configurazione non corretta. Forse alcune delle sue regole impediscono al server di stabilire una connessione corretta. Per sapere se <a href=\"https:\/\/kinsta.com\/blog\/what-is-a-firewall\/\" target=\"_blank\" rel=\"noopener noreferrer\">il vostro firewall<\/a> \u00e8 il colpevole, potete controllare il <a href=\"https:\/\/kinsta.com\/blog\/wordpress-error-log\/\" target=\"_blank\" rel=\"noopener noreferrer\">registro degli errori<\/a> del vostro server.<\/p>\n<h4>Problemi di connettivit\u00e0 di rete<\/h4>\n<p>I problemi di connettivit\u00e0 tra il server proxy e il server web potrebbero causare ritardi nella risposta alle richieste HTTP. Se usate un load balancer, potrebbero verificarsi problemi di connettivit\u00e0 di rete anche per questo.<\/p>\n<h4>Timeout HTTP<\/h4>\n<p>I timeout HTTP possono verificarsi quando una connessione tra il server web e il client viene tenuta aperta per troppo tempo. Con i siti WordPress, questo accade di solito al momento dell\u2019<a href=\"https:\/\/kinsta.com\/blog\/wordpress-import-issues\/\" target=\"_blank\" rel=\"noopener noreferrer\">importazione di WordPress<\/a>. Un modo per risolvere questo problema \u00e8 passare a una connessione internet pi\u00f9 veloce.<\/p>\n<p>\u00c8 inoltre possibile usare uno strumento con supporto per <a href=\"https:\/\/kinsta.com\/blog\/wp-cli\/\" target=\"_blank\" rel=\"noopener noreferrer\">WP-CLI<\/a> per eseguire gli script direttamente sul server, bypassando completamente la connessione HTTP. Per esempio, potete usare il <a href=\"https:\/\/developer.wordpress.org\/cli\/commands\/import\/\" target=\"_blank\" rel=\"noopener noreferrer\">comando wp import WP-CLI<\/a> per eseguire il plugin WordPress Importer direttamente attraverso l&#8217;interfaccia della riga di comando.<\/p>\n<p><strong>Importante:<\/strong> gli errori 504 Gateway Timeout sono simili agli <a href=\"https:\/\/kinsta.com\/blog\/http-error-503\/\" target=\"_blank\" rel=\"noopener noreferrer\">errori 503 Service Unavailable<\/a> o <a href=\"https:\/\/kinsta.com\/blog\/502-bad-gateway\/\" target=\"_blank\" rel=\"noopener noreferrer\">a quelli 502 Bad Gateway<\/a>. Ma sono tutti diversi. Se si verifica un errore 504 su Kinsta, <a href=\"https:\/\/kinsta.com\/docs\/support\/contact-support\/\" target=\"_blank\" rel=\"noopener noreferrer\">aprite un ticket di supporto<\/a> per risolvere immediatamente il problema.<\/p>\n<p>Per monitorare in autonomia i tempi di inattivit\u00e0 del vostro sito, potete usare uno strumento come <a href=\"https:\/\/updown.io\/\">updown.io<\/a>. Controller\u00e0 periodicamente lo stato del vostro sito web (o qualsiasi <a href=\"https:\/\/kinsta.com\/blog\/what-is-a-url\/\">URL<\/a>) inviandogli una richiesta HTTP. \u00c8 possibile impostare la frequenza di controllo da 15 secondi a 1 ora. Se il vostro sito web non risponde correttamente, vi avviser\u00e0 con un&#8217;email o un SMS.<\/p>\n<figure id=\"attachment_80983\" aria-describedby=\"caption-attachment-80983\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80983 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/updown.io-Website-Monitoring-Service.png\" alt=\"Monitorate il vostro sito web facilmente con updown.io\" width=\"1100\" height=\"982\"><figcaption id=\"caption-attachment-80983\" class=\"wp-caption-text\">Monitorate il vostro sito web facilmente con updown.io<\/figcaption><\/figure>\n<p>Con ogni account di updown.io otterrete una generosa quantit\u00e0 di crediti gratuiti, ma se siete alla ricerca di alternative pi\u00f9 economiche potete controllare <a href=\"https:\/\/www.webgazer.io\/\" target=\"_blank\" rel=\"noopener noreferrer\">WebGazer<\/a> o <a href=\"https:\/\/uptimerobot.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">UptimeRobot<\/a>. Entrambi questi strumenti vi aiuteranno a monitorare l&#8217;uptime del vostro sito ogni 5 minuti, gratuitamente. \u00c8 un lasso di tempo sufficiente per la maggior parte dei proprietari di siti web.<\/p>\n<figure id=\"attachment_80982\" aria-describedby=\"caption-attachment-80982\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80982 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/WebGazer-Website-Monitoring-Service.png\" alt=\"Bacheca dello strumento di monitoraggio del sito WebGazer\" width=\"1100\" height=\"488\"><figcaption id=\"caption-attachment-80982\" class=\"wp-caption-text\">Bacheca dello strumento di monitoraggio del sito WebGazer<\/figcaption><\/figure>\n<p>Monitorare il vostro sito web vi aiuter\u00e0 a capire quante volte \u00e8 inattivo. Questo \u00e8 particolarmente utile se usate un provider di hosting condiviso. La maggior parte degli host di <a href=\"https:\/\/sevalla.com\/application-hosting\/\">applicazioni<\/a>, <a href=\"https:\/\/sevalla.com\/database-hosting\/\">database<\/a> e WordPress gestiti (come Kinsta) si occupa automaticamente di questo aspetto. Pertanto, \u00e8 sempre consigliabile rivolgersi a loro.<\/p>\n<p>Per una spiegazione dettagliata, date un&#8217;occhiata al post di Kinsta sull&#8217;<a href=\"https:\/\/kinsta.com\/wordpress-hosting\/\" target=\"_blank\" rel=\"noopener noreferrer\">importanza dell&#8217;hosting WordPress gestito<\/a>.<\/p>\n<h3>7. Verificare la presenza di spam, bot o attacchi DDoS<\/h3>\n<p>Gli aggressori malintenzionati possono rallentare all\u2019estremo il vostro server web inviando troppe richieste e\/o ad alta intensit\u00e0 di risorse. Se il vostro sito riceve spam dai bot o subisce un <a href=\"https:\/\/kinsta.com\/blog\/what-is-a-ddos-attack\/\" target=\"_blank\" rel=\"noopener noreferrer\">attacco DDoS<\/a>, il vostro server pu\u00f2 soffrirne e generare errori 504 Gateway Timeout anche per molti utenti autentici.<\/p>\n<p>Potete osservare il traffico del server e le sue statistiche per vedere se \u00e8 possibile individuare eventuali comportamenti irregolari nel traffico del sito. Se state usando Kinsta per ospitare il vostro sito, potete visualizzare facilmente questi dati andando sul <a href=\"https:\/\/kinsta.com\/docs\/wordpress-hosting\/wordpress-analytics-mykinsta\/\/\" target=\"_blank\" rel=\"noopener noreferrer\">cruscotto di MyKinsta Analytics<\/a>.<\/p>\n<figure id=\"attachment_134799\" aria-describedby=\"caption-attachment-134799\" style=\"width: 1400px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-134799 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/10\/mykinsta-site-analytics.png\" alt=\"Statistiche a livello di sito in MyKinsta.\" width=\"1400\" height=\"996\"><figcaption id=\"caption-attachment-134799\" class=\"wp-caption-text\">Statistiche a livello di sito in MyKinsta.<\/figcaption><\/figure>\n<p>Iniziate la vostra indagine osservando i principali IP dei client. Vi dar\u00e0 un&#8217;idea di chi sta generando il massimo numero di richieste e da dove. Se il vostro server consuma improvvisamente un&#8217;enorme larghezza di banda o attira molto traffico, questo rapporto vi sar\u00e0 utilissimo.<\/p>\n<figure style=\"width: 1400px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" title=\"Top client IPs\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/08\/mykinsta-analytics-geo-top-client-ips.png\" alt=\"IP dei clienti principali visualizzati nel cruscotto delle statistiche. \" width=\"1400\" height=\"839\"><figcaption class=\"wp-caption-text\">IP dei clienti principali visualizzati nel cruscotto delle statistiche.<\/figcaption><\/figure>\n<p>Successivamente, potete controllare il rapporto <strong>Cache Analysis<\/strong> per l\u2019analisi della cache. Qui potete vedere quante richieste vengono bypassate o mancano nella cache, o vengono servite dalla cache. Per ragioni di performance e stabilit\u00e0, vi conviene mettere in cache il maggior numero possibile di richieste, ma non sempre \u00e8 possibile ottenere questo risultato.<\/p>\n<p>Ad esempio, <a href=\"https:\/\/kinsta.com\/blog\/woocommerce-tutorial\/\" target=\"_blank\" rel=\"noopener noreferrer\">i siti WooCommerce<\/a> generano un sacco di richieste di funzioni che non si possono mettere in cahce come il carrello della spesa e il processo di checkout.<\/p>\n<figure id=\"attachment_80979\" aria-describedby=\"caption-attachment-80979\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80979 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/Cache-Analysis-MyKinsta.png\" alt=\"La schermata \"Cache Analysis\" in MyKinsta\" width=\"1100\" height=\"836\"><figcaption id=\"caption-attachment-80979\" class=\"wp-caption-text\">La schermata &#8220;Cache Analysis&#8221; in MyKinsta<\/figcaption><\/figure>\n<p>Infine, potete usare un <a href=\"https:\/\/kinsta.com\/blog\/wordpress-security\/#security-plugins\" target=\"_blank\" rel=\"noopener noreferrer\">plugin di sicurezza<\/a>\u00a0per rafforzare la sicurezza del vostro sito web, individuando e bloccando il traffico o gli IP preoccupanti. Potete chiedere al vostro host di <a href=\"https:\/\/kinsta.com\/docs\/wordpress-hosting\/site-management\/block-ip-address\/#blocking-an-ip-address-in-mykinsta\">bloccare anche certi IP<\/a>.<\/p>\n<p>A seconda della lunghezza e della portata dell&#8217;attacco, questo potrebbe risultare in un processo senza fine di blacklisting degli IP, poich\u00e9 molti aggressori cambiano i loro IP e indirizzi proxy dopo essere stati bloccati.<\/p>\n<p><strong>Nota:<\/strong> Kinsta non permette ai suoi clienti di installare plugin di sicurezza perch\u00e9 possono avere un enorme effetto sulle prestazioni del sito, in particolare sulle sue capacit\u00e0 di scansione. Poich\u00e9 Kinsta usa i load balancer con <a href=\"https:\/\/kinsta.com\/blog\/cloud-platform-for-developers\/\" target=\"_blank\" rel=\"noopener noreferrer\">Google Cloud Platform<\/a>, il blocco degli IP non sempre funziona come previsto.<\/p>\n<p>Potete usare soluzioni di sicurezza dedicate come Cloudflare o Sucuri per proteggere i vostri siti dagli attacchi DDoS e dai bot di spam. Per saperne di pi\u00f9, potete consultare gli articoli di Kinsta su <a href=\"https:\/\/kinsta.com\/blog\/install-cloudflare\/\" target=\"_blank\" rel=\"noopener noreferrer\">come installare Cloudflare<\/a> sul vostro sito e su come <a href=\"https:\/\/kinsta.com\/blog\/ddos-attack\/\" target=\"_blank\" rel=\"noopener noreferrer\">Sucuri ha contribuito a fermare un attacco DDoS<\/a> sul nascere.<\/p>\n<h3 id=\"corrupted-wordpress-database\">8. Riparare il database WordPress danneggiato<\/h3>\n<p>A volte, un errore 504 Gateway Timeout pu\u00f2 essere dovuto a un database corrotto, specialmente nei siti WordPress. Tipicamente, questo \u00e8 dovuto a tabelle o file di database corrotti. A volte, pu\u00f2 anche essere causato da un grave problema di sicurezza come la violazione del vostro sito o del vostro database.<\/p>\n<p>La modalit\u00e0 di riparazione di un database WordPress corrotto dipende dal problema. Plugin come <a href=\"https:\/\/kinsta.com\/blog\/wordpress-database-plugin\/#5-wpdbmanager\" target=\"_blank\" rel=\"noopener noreferrer\">WP-DB Manager<\/a> rendono facile diagnosticare i problemi del database e ripararli. Per iniziare, vi consigliamo di leggere la dettagliata guida di Kinsta sulla <a href=\"https:\/\/kinsta.com\/blog\/wordpress-repair-database\/\" target=\"_blank\" rel=\"noopener noreferrer\">risoluzione dei problemi del database WordPress<\/a>.<\/p>\n<h3 id=\"check-your-sites-plugins-and-themes\">9. Controllare i plugin e i temi del sito<\/h3>\n<p>Nella maggior parte dei casi, i plugin e i temi di terze parti non causano errori 504. Ma c&#8217;\u00e8 una leggera possibilit\u00e0 che possano causare timeout del server, di solito mettendo in coda un sacco di richieste non comunicate generate dal plugin\/tema. Dato che questo occupa molti dei thread PHP del vostro server, pu\u00f2 causare errori 504.<\/p>\n<p>Un buon esempio del problema viene da WooCommerce, che \u00e8 un plugin installato per aggiungere funzionalit\u00e0 di ecommerce ai siti WordPress.<\/p>\n<p>Il modo pi\u00f9 semplice per risolvere questo problema \u00e8 quello di <a href=\"https:\/\/kinsta.com\/blog\/disable-wordpress-plugins\/\" target=\"_blank\" rel=\"noopener noreferrer\">disattivare tutti i plugin<\/a>. Ricordate che non perderete alcun dato con la semplica disattivazione di un plugin.<\/p>\n<p>Se riuscite ad accedere alla bacheca di amministrazione, potete andare alla schermata <strong>Plugins<\/strong>, selezionare <strong>Deactivate<\/strong> dal menu delle azioni di massa, spuntare tutti i plugin e poi premere il pulsante <strong>Apply<\/strong>. In questo modo disabiliterete tutti i plugin.<\/p>\n<figure id=\"attachment_82509\" aria-describedby=\"caption-attachment-82509\" style=\"width: 493px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-82509 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2017\/11\/deactivate-plugins.png\" alt=\"Disattivazione di tutti i plugin di WordPress tramite la bacheca di amministrazione di WP\" width=\"493\" height=\"218\"><figcaption id=\"caption-attachment-82509\" class=\"wp-caption-text\">Disattivazione di tutti i plugin di WordPress tramite la bacheca di amministrazione di WP<\/figcaption><\/figure>\n<p>Se <a href=\"https:\/\/kinsta.com\/blog\/locked-out-of-wordpress-admin\/\" target=\"_blank\" rel=\"noopener noreferrer\">non riuscite ad accedere alla vostra area amministrativa<\/a>, potete disattivare i plugin tramite SFTP con il metodo descritto in precedenza. Basta rinominare il nome della cartella principale del plugin per disabilitare tutti i plugin in blocco.<\/p>\n<p>Una volta disattivati tutti i plugin, controllate se il vostro sito si carica correttamente. Se funziona, allora dovete attivare ogni plugin uno per uno, testando il sito dopo aver abilitato ogni plugin.<\/p>\n<p>Infine, assicuratevi che i vostri plugin, i temi e il core di WordPress siano aggiornati. Inoltre, assicuratevi che il vostro server stia eseguendo la <a href=\"https:\/\/wordpress.org\/about\/requirements\/\" target=\"_blank\" rel=\"noopener noreferrer\">versione raccomandata di PHP<\/a>.<\/p>\n<p>Se questo procedimento vi sembra al di l\u00e0 delle vostre capacit\u00e0, potete sempre chiedere aiuto al vostro host. Kinsta usa <a href=\"https:\/\/kinsta.com\/docs\/wordpress-hosting\/wordpress-monitoring\/apm-tool\/\">Kinsta APM<\/a> e altre tecniche di risoluzione dei problemi per aiutare i clienti a <a href=\"https:\/\/kinsta.com\/blog\/debugging-wordpress-performance\/\" target=\"_blank\" rel=\"noopener noreferrer\">restringere il campo dei plugin, query o script che potrebbero causare l&#8217;errore<\/a>.<\/p>\n<p>Negli scenari peggiori, come una query inefficiente o un codice malfunzionante in un plugin\/tema, potete ricorrere all\u2019aiuto di <a href=\"https:\/\/kinsta.com\/blog\/hire-wordpress-developer\/\" target=\"_blank\" rel=\"noopener noreferrer\">un\/a professionista dello sviluppo WordPress<\/a>.<\/p>\n<h3 id=\"check-error-logs\">10. Controllare i log di errore<\/h3>\n<p>La visualizzazione dei <a href=\"https:\/\/kinsta.com\/blog\/wordpress-error-log\/\" target=\"_blank\" rel=\"noopener noreferrer\">registri degli errori<\/a> pu\u00f2 essere molto utile per la risoluzione dei problemi e il debug di errori 504 sul vostro sito. Questo pu\u00f2 aiutarvi a restringere rapidamente il campo di ricerca di un problema sul vostro sito, specialmente se \u00e8 il risultato di un plugin che avete installato sul vostro sito e che richiede molte risorse.<\/p>\n<p>Se siete clienti di Kinsta, potete facilmente vedere gli errori registrati nel cruscotto di MyKinsta. Iniziate selezionando <strong>Siti WordPress<\/strong> nel menu della barra laterale, scegliete il sito che volete esaminare, quindi selezionate <strong>Log<\/strong> per aprire la pagina di visualizzazione dei registri.<\/p>\n<figure id=\"attachment_135427\" aria-describedby=\"caption-attachment-135427\" style=\"width: 1400px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-135427 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/10\/mykinsta-error-log.png\" alt=\"Visualizzazione del file error.log nel cruscotto di MyKinsta.\" width=\"1400\" height=\"748\"><figcaption id=\"caption-attachment-135427\" class=\"wp-caption-text\">Visualizzazione del file error.log nel cruscotto di MyKinsta.<\/figcaption><\/figure>\n<p>Se il vostro host non ha uno strumento di log per consultare i registri di errore, allora potete <a href=\"https:\/\/kinsta.com\/blog\/wordpress-debug\/\" target=\"_blank\" rel=\"noopener noreferrer\">abilitare la modalit\u00e0 di debug di WordPress<\/a> aggiungendo il seguente codice al vostro file <strong>wp-config.php:<\/strong><\/p>\n<pre><code class=\"language-php\">define( 'WP_DEBUG', true );\ndefine( 'WP_DEBUG_LOG', true );\ndefine( 'WP_DEBUG_DISPLAY', false );<\/code><\/pre>\n<p>La <a href=\"https:\/\/codex.wordpress.org\/WP_DEBUG\" target=\"_blank\" rel=\"noopener noreferrer\">costante WP_DEBUG<\/a> abilita o disabilita la modalit\u00e0 di debug di WordPress. Viene accompagnata da due costanti opzionali che possono estendere le sue caratteristiche. La costante <code>WP_DEBUG_LOG<\/code> dirige tutti gli errori da salvare in un file <strong>debug.log<\/strong> all&#8217;interno della directory <code>\/wp-content\/<\/code>. Se non vedete questo file, potete sempre crearne uno.<\/p>\n<p>La costante <code>WP_DEBUG_DISPLAY<\/code> controlla se i log di debug appaiono nella pagina HTML. Impostandola su <em>false<\/em> nascondete tutti gli errori, ma li potete rivedere in seguito, poich\u00e9 avete definito la costante <code>WP_DEBUG_LOG<\/code> come <em>true<\/em>.<\/p>\n<p><strong>Importante:<\/strong> Se avete abilitato <a href=\"https:\/\/kinsta.com\/docs\/wordpress-hosting\/wordpress-troubleshooting\/wordpress-debugging\/#enable-wp_debug\" target=\"_blank\" rel=\"noopener noreferrer\">WP_DEBUG<\/a> nell&#8217;ambiente Kinsta, questa indirizzer\u00e0 tutti gli errori al file <strong>debug.log<\/strong> e non al file <strong>error.log <\/strong> nel cruscotto di MyKinsta.<\/p>\n<p>Potete anche scaricare i file di registro degli errori di WordPress grezzi via SFTP. Di solito i registri di errore si trovano nella directory principale del server in una cartella chiamata &#8220;logs&#8221;.<\/p>\n<figure id=\"attachment_80973\" aria-describedby=\"caption-attachment-80973\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80973 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/Wordpress-Error-Logs-Folder-SFTP.png\" alt=\"Accesso alla cartella dei registri degli errori di WordPress tramite SFTP\" width=\"1100\" height=\"500\"><figcaption id=\"caption-attachment-80973\" class=\"wp-caption-text\">Accesso alla cartella dei registri degli errori di WordPress tramite SFTP<\/figcaption><\/figure>\n<p>I clienti di Kinsta possono anche abilitare la modalit\u00e0 di debug di WordPress dal loro cruscotto MyKinsta. Per farlo, andate su <strong>Sites &gt; Tools &gt; WordPress Debugging<\/strong> e fate clic sul pulsante <strong>Enable<\/strong>. Questo vi permetter\u00e0 di vedere gli errori e gli avvisi di PHP senza dover abilitare la modalit\u00e0 di debug via SSH o SFTP.<\/p>\n<p>Infine, potete controllare i file di registro del server. A seconda del server che state usando per ospitare il vostro sito WordPress, i file si trovano di solito in queste posizioni:<\/p>\n<ul>\n<li><strong>Apache:<\/strong> <code>\/var\/log\/apache2\/error.log\/<\/code><\/li>\n<li><strong>Nginx:<\/strong> <code>\/var\/log\/nginx\/error.log\/<\/code><\/li>\n<\/ul>\n<p>Per ulteriori informazioni fate riferimento alla documentazione sui registri di <a href=\"https:\/\/httpd.apache.org\/docs\/2.4\/logs.html\">Apache<\/a>\u00a0o <a href=\"https:\/\/docs.nginx.com\/nginx\/admin-guide\/monitoring\/logging\/\" target=\"_blank\" rel=\"noopener noreferrer\">Nginx<\/a>.<\/p>\n<h3 id=\"configure-apache-or-nginx-settings-properly\">11. Configurare correttamente le impostazioni di Apache o Nginx<\/h3>\n<p>Potete modificare i file di configurazione del server per aumentare i limiti delle risorse per direttive specifiche. Questo pu\u00f2 aiutare a risolvere l&#8217;errore 504 Gateway Timeout.<\/p>\n<h4>Per i web server Apache<\/h4>\n<p>Per prima cosa, aggiungete il seguente codice al vostro <strong>httpd.conf<\/strong>:<\/p>\n<pre><code class=\"language-nginx\">TimeOut 600<\/code><\/pre>\n<p>Questa impostazione definisce per quanto tempo il server attender\u00e0 determinate richieste prima di contrassegnarlo come un problema di timeout di rete. Il suo <a href=\"https:\/\/httpd.apache.org\/docs\/2.4\/mod\/core.html#timeout\">valore predefinito \u00e8 60 secondi<\/a> (versione Apache 2.4).<\/p>\n<p>Potete aggiungere questa direttiva solo nel vostro file <strong>httpd.conf<\/strong>, ma non nel file <a href=\"https:\/\/kinsta.com\/blog\/wordpress-htaccess-file\/\">.htaccess<\/a>. Poich\u00e9 la maggior parte dei provider di hosting condivisi non consentono di modificare il file <strong>httpd.conf<\/strong>, potete provare ad aumentare il valore della <a href=\"https:\/\/httpd.apache.org\/docs\/current\/mod\/core.html#limitrequestbody\" target=\"_blank\" rel=\"noopener noreferrer\">direttiva LimitRequestBody<\/a> nel vostro file <strong>.htaccess<\/strong>.<\/p>\n<p>Poi aggiungete la seguente riga al vostro file <strong>php.ini<\/strong>:<\/p>\n<pre><code class=\"language-php\">max_execution_time 300<\/code><\/pre>\n<p>Il valore predefinito della <a href=\"https:\/\/www.php.net\/manual\/en\/info.configuration.php#ini.max-execution-time\" target=\"_blank\" rel=\"noopener noreferrer\">direttiva max_execution_time<\/a> di PHP \u00e8 di 30 secondi. Aumentandolo, gli script PHP del vostro sito potranno funzionare pi\u00f9 a lungo.<\/p>\n<h4>Per i web server Nginx<\/h4>\n<p>Se state facendo girare i siti WordPress su Nginx + FastCGI Process Manager (PHP-FPM) o usate <a href=\"https:\/\/kinsta.com\/blog\/reverse-proxy\/\" target=\"_blank\" rel=\"noopener noreferrer\">Nginx come reverse proxy<\/a> per Apache, potete modificare le impostazioni del server per aiutare a prevenire gli errori 504 Gateway Timeout .<\/p>\n<h5>Errore 504 Gateway Timeout su Nginx + FastCGI (PHP-FPM)<\/h5>\n<p>Per prima cosa, dovete modificare il file di configurazione del pool PHP-FPM. Potete trovarlo nella posizione <code>\/etc\/php7.4\/fpm\/pool.d\/www.conf<\/code> nel vostro server Nginx (il percorso esatto pu\u00f2 variare in base alla <a href=\"https:\/\/kinsta.com\/blog\/php-versions\/\" target=\"_blank\" rel=\"noopener noreferrer\">versione PHP<\/a>). In alternativa, potete eseguire il seguente comando nel vostro Terminal per modificare il file di configurazione del pool di PHP-FPM:<\/p>\n<pre><code class=\"language-nginx\">sudo nano \/etc\/php\/7.2\/fpm\/pool.d\/www.conf<\/code><\/pre>\n<p>Successivamente, impostate la seguente direttiva:<\/p>\n<pre><code class=\"language-nginx\">request_terminate_timeout = 300<\/code><\/pre>\n<p>Dopo questo, dovete modificare il file <strong>php.ini<\/strong>. Potete trovarlo in <code>\/etc\/php.ini<\/code>. Aprite il file e aggiungete\/cambiate il valore per la direttiva <code>max_execution_time<\/code> a 300 secondi.<\/p>\n<pre><code class=\"language-php\">max_execution_time = 300<\/code><\/pre>\n<p>Infine, aggiungete il seguente codice al blocco di posizione del file <strong>nginx.conf<\/strong>:<\/p>\n<pre><code class=\"language-nginx\">location ~ .php$ {\n...\nfastcgi_read_timeout 300;\n}<\/code><\/pre>\n<p>Ricaricate Nginx e PHP-FPM affinch\u00e9 le modifiche abbiano effetto.<\/p>\n<pre><code class=\"language-nginx\">sudo service nginx reload\nsudo service php7.4-fpm reload<\/code><\/pre>\n<p>Il codice esatto per ricaricare PHP-FPM varia in base alla versione PHP installata sul vostro server. Testate il vostro sito per vedere se avete risolto il problema.<\/p>\n<h5>Errore 504 Gateway Timeout su Proxy Nginx<\/h5>\n<p>Se usate Nginx come server proxy inverso per Apache, potete renderlo pi\u00f9 indulgente verso i timeout del server aggiungendo le seguenti direttive al file <strong>nginx.conf:<\/strong><\/p>\n<pre><code class=\"language-nginx\">proxy_connect_timeout 600;\nproxy_send_timeout 600;\nproxy_read_timeout 600;\nsend_timeout 600;<\/code><\/pre>\n<p>Non dimenticate di ricaricare Nginx dopo aver fatto le modifiche.<\/p>\n<p><code class=\"language-shell\">sudo service nginx reload<\/code><\/p>\n<h2 id=\"other-http-errors-like-504-gateway-timeout\">Altri errori HTTP simili a 504 Gateway Timeout<\/h2>\n<p>Come accennato in precedenza nell&#8217;articolo, ci sono molti altri errori HTTP 5xx simili all&#8217;errore 504 Gateway Timeout perch\u00e9 si verificano tutti lato server. Questi errori includono:<\/p>\n<ul>\n<li><a href=\"https:\/\/kinsta.com\/blog\/500-internal-server-error\/\" target=\"_blank\" rel=\"noopener noreferrer\">500 Internal Error<\/a><\/li>\n<li><a href=\"https:\/\/kinsta.com\/blog\/501-not-implemented-error\/\" target=\"_blank\" rel=\"noopener noreferrer\">501 Not Implemented Error<\/a><\/li>\n<li><a href=\"https:\/\/kinsta.com\/blog\/502-bad-gateway\/\" target=\"_blank\" rel=\"noopener noreferrer\">502 Bad Gateway Error<\/a><\/li>\n<li><a href=\"https:\/\/kinsta.com\/blog\/http-error-503\/\" target=\"_blank\" rel=\"noopener noreferrer\">503 Service Unavailable Error<\/a><\/li>\n<\/ul>\n<p>Anche altri errori HTTP causati da problemi sul lato client, come l&#8217;errore <a href=\"https:\/\/kinsta.com\/blog\/how-to-fix-error-404-not-found\/\" target=\"_blank\" rel=\"noopener noreferrer\">404 Not Found<\/a>, sono simili all&#8217;errore 504. Potete fare riferimento alla guida dettagliata di Kinsta e <a href=\"https:\/\/kinsta.com\/blog\/http-status-codes\/\" target=\"_blank\" rel=\"noopener noreferrer\">all&#8217;elenco dei codici di stato HTTP<\/a> per avere maggiori informazioni.<\/p>\n\n<h2>Riepilogo<\/h2>\n<p>Il vostro sito\u00a0pu\u00f2 essere influenzato dall&#8217;errore 504 Gateway Timeout per molteplici motivi. In questo articolo avete imparato a risolverli tutti. In genere, questi errori sono causati da problemi sul lato server, nel qual caso potete mettervi in contatto con il vostro host e risolverli rapidamente.<\/p>\n<p>Tuttavia, \u00e8 necessario comprendere che questo errore pu\u00f2 essere causato da plugin di terze parti, temi, servizi, query di database inefficienti o una combinazione di due o pi\u00f9 di questi. Se state esaurendo le risorse del server (ad esempio i thread PHP), si consiglia di <a href=\"https:\/\/kinsta.com\/learn\/speed-up-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">ottimizzare il sito per migliorarne le prestazioni<\/a>.<\/p>\n<p>Se vedete che il vostro sito web \u00e8 ancora in ritardo, allora potrebbe benissimo significare che avete bisogno di aggiornare il vostro piano di hosting o il numero di PHP workers. Vi consigliamo di considerare questa opzione solo dopo aver esaurito tutte le altre soluzioni descritte in questo articolo.<\/p>\n<p>Dai semplici siti statici ai complessi siti di <a href=\"https:\/\/kinsta.com\/wordpress-hosting\/woocommerce\/\">ecommerce<\/a> e a <a href=\"https:\/\/kinsta.com\/blog\/wordpress-membership-theme\/\">iscrizione<\/a>, i piani di <a href=\"https:\/\/kinsta.com\/blog\/scalable-wordpress-hosting\/\">hosting scalabili<\/a> di Kinsta sono progettati per accogliere tutti i tipi di siti web. <span style=\"font-family: Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size: 1rem\">Per saperne di pi\u00f9 sul nostro cloud hosting scalabile, date un&#8217;occhiata a questo articolo sulle <a href=\"https:\/\/kinsta.com\/blog\/what-you-should-know\/\">cose pi\u00f9 importanti da sapere su Kinsta<\/a>!<\/span><\/p>\n<p><em>Ci siamo persi qualcosa? Se avete ancora difficolt\u00e0 a correggere l&#8217;errore 504 Gateway Timeout sul vostro sito WordPress, lasciate un commento qui sotto.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>L&#8217;errore 504 Gateway Timeout \u00e8 uno degli errori HTTP 5xx pi\u00f9 frequenti per i proprietari di siti web e i loro visitatori. Per molti blog\u00a0e piattaforme &#8230;<\/p>\n","protected":false},"author":117,"featured_media":41579,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[36,67],"topic":[25892,25890],"class_list":["post-22896","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-hosting","tag-webdev","topic-codici-di-stato-http","topic-errori-del-sito"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Come risolvere il codice di errore 504 Gateway Timeout (11 soluzioni)<\/title>\n<meta name=\"description\" content=\"Scopri come correggere l&#039;errore 504 Gateway Timeout sul tuo sito. Soluzioni semplici per riportare il tuo sito online.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinsta.com\/it\/blog\/504-gateway-timeout\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Come correggere l\u2019errore 504 Gateway Timeout sul proprio sito\" \/>\n<meta property=\"og:description\" content=\"Scopri come correggere l&#039;errore 504 Gateway Timeout sul tuo sito. Soluzioni semplici per riportare il tuo sito online.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/it\/blog\/504-gateway-timeout\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kinstaitalia\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-11-10T06:43:45+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-01-16T15:05:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/11\/504-gateway-timeout-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1460\" \/>\n\t<meta property=\"og:image:height\" content=\"730\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Salman Ravoof\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Scopri come correggere l&#039;errore 504 Gateway Timeout sul tuo sito. Soluzioni semplici per riportare il tuo sito online.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/11\/504-gateway-timeout-1.jpg\" \/>\n<meta name=\"twitter:creator\" content=\"@salmanravoof\" \/>\n<meta name=\"twitter:site\" content=\"@Kinsta_IT\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"Salman Ravoof\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"36 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/504-gateway-timeout\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/504-gateway-timeout\/\"},\"author\":{\"name\":\"Salman Ravoof\",\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987\"},\"headline\":\"Come correggere l\u2019errore 504 Gateway Timeout sul proprio sito\",\"datePublished\":\"2020-11-10T06:43:45+00:00\",\"dateModified\":\"2025-01-16T15:05:35+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/504-gateway-timeout\/\"},\"wordCount\":5734,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/it\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/504-gateway-timeout\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/11\/504-gateway-timeout-1.jpg\",\"keywords\":[\"hosting\",\"webdev\"],\"articleSection\":[\"I Migliori Tutorial su WordPress\"],\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/it\/blog\/504-gateway-timeout\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/504-gateway-timeout\/\",\"url\":\"https:\/\/kinsta.com\/it\/blog\/504-gateway-timeout\/\",\"name\":\"Come risolvere il codice di errore 504 Gateway Timeout (11 soluzioni)\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/it\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/504-gateway-timeout\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/504-gateway-timeout\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/11\/504-gateway-timeout-1.jpg\",\"datePublished\":\"2020-11-10T06:43:45+00:00\",\"dateModified\":\"2025-01-16T15:05:35+00:00\",\"description\":\"Scopri come correggere l'errore 504 Gateway Timeout sul tuo sito. Soluzioni semplici per riportare il tuo sito online.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/504-gateway-timeout\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/it\/blog\/504-gateway-timeout\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/504-gateway-timeout\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/11\/504-gateway-timeout-1.jpg\",\"contentUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/11\/504-gateway-timeout-1.jpg\",\"width\":1460,\"height\":730,\"caption\":\"504 gateway timeout\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/504-gateway-timeout\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/it\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Codici di Stato HTTP\",\"item\":\"https:\/\/kinsta.com\/it\/argomenti\/codici-di-stato-http\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Come correggere l\u2019errore 504 Gateway Timeout sul proprio sito\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/it\/#website\",\"url\":\"https:\/\/kinsta.com\/it\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Soluzioni di hosting premium, veloci e sicure\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/it\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/it\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/it\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/it\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/kinstaitalia\/\",\"https:\/\/x.com\/Kinsta_IT\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987\",\"name\":\"Salman Ravoof\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0c5885f75cb78473fb7408e5e49ad190?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0c5885f75cb78473fb7408e5e49ad190?s=96&d=mm&r=g\",\"caption\":\"Salman Ravoof\"},\"description\":\"Salman Ravoof is a self-taught web developer, writer, creator, and a huge admirer of Free and Open Source Software (FOSS). Besides tech, he's excited by science, philosophy, photography, arts, cats, and food. Learn more about him on his website, and connect with Salman on Twitter.\",\"sameAs\":[\"https:\/\/salmanravoof.com\",\"https:\/\/www.linkedin.com\/in\/salman-ravoof-5a749133\/\",\"https:\/\/x.com\/salmanravoof\"],\"url\":\"https:\/\/kinsta.com\/it\/blog\/author\/salmanravoof\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Come risolvere il codice di errore 504 Gateway Timeout (11 soluzioni)","description":"Scopri come correggere l'errore 504 Gateway Timeout sul tuo sito. Soluzioni semplici per riportare il tuo sito online.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinsta.com\/it\/blog\/504-gateway-timeout\/","og_locale":"it_IT","og_type":"article","og_title":"Come correggere l\u2019errore 504 Gateway Timeout sul proprio sito","og_description":"Scopri come correggere l'errore 504 Gateway Timeout sul tuo sito. Soluzioni semplici per riportare il tuo sito online.","og_url":"https:\/\/kinsta.com\/it\/blog\/504-gateway-timeout\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstaitalia\/","article_published_time":"2020-11-10T06:43:45+00:00","article_modified_time":"2025-01-16T15:05:35+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/11\/504-gateway-timeout-1.jpg","type":"image\/jpeg"}],"author":"Salman Ravoof","twitter_card":"summary_large_image","twitter_description":"Scopri come correggere l'errore 504 Gateway Timeout sul tuo sito. Soluzioni semplici per riportare il tuo sito online.","twitter_image":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/11\/504-gateway-timeout-1.jpg","twitter_creator":"@salmanravoof","twitter_site":"@Kinsta_IT","twitter_misc":{"Scritto da":"Salman Ravoof","Tempo di lettura stimato":"36 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/it\/blog\/504-gateway-timeout\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/it\/blog\/504-gateway-timeout\/"},"author":{"name":"Salman Ravoof","@id":"https:\/\/kinsta.com\/it\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987"},"headline":"Come correggere l\u2019errore 504 Gateway Timeout sul proprio sito","datePublished":"2020-11-10T06:43:45+00:00","dateModified":"2025-01-16T15:05:35+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/it\/blog\/504-gateway-timeout\/"},"wordCount":5734,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/it\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/it\/blog\/504-gateway-timeout\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/11\/504-gateway-timeout-1.jpg","keywords":["hosting","webdev"],"articleSection":["I Migliori Tutorial su WordPress"],"inLanguage":"it-IT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/it\/blog\/504-gateway-timeout\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/it\/blog\/504-gateway-timeout\/","url":"https:\/\/kinsta.com\/it\/blog\/504-gateway-timeout\/","name":"Come risolvere il codice di errore 504 Gateway Timeout (11 soluzioni)","isPartOf":{"@id":"https:\/\/kinsta.com\/it\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/it\/blog\/504-gateway-timeout\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/it\/blog\/504-gateway-timeout\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/11\/504-gateway-timeout-1.jpg","datePublished":"2020-11-10T06:43:45+00:00","dateModified":"2025-01-16T15:05:35+00:00","description":"Scopri come correggere l'errore 504 Gateway Timeout sul tuo sito. Soluzioni semplici per riportare il tuo sito online.","breadcrumb":{"@id":"https:\/\/kinsta.com\/it\/blog\/504-gateway-timeout\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/it\/blog\/504-gateway-timeout\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/kinsta.com\/it\/blog\/504-gateway-timeout\/#primaryimage","url":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/11\/504-gateway-timeout-1.jpg","contentUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/11\/504-gateway-timeout-1.jpg","width":1460,"height":730,"caption":"504 gateway timeout"},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/it\/blog\/504-gateway-timeout\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/it\/"},{"@type":"ListItem","position":2,"name":"Codici di Stato HTTP","item":"https:\/\/kinsta.com\/it\/argomenti\/codici-di-stato-http\/"},{"@type":"ListItem","position":3,"name":"Come correggere l\u2019errore 504 Gateway Timeout sul proprio sito"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/it\/#website","url":"https:\/\/kinsta.com\/it\/","name":"Kinsta\u00ae","description":"Soluzioni di hosting premium, veloci e sicure","publisher":{"@id":"https:\/\/kinsta.com\/it\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/it\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/it\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/kinsta.com\/it\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/it\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kinstaitalia\/","https:\/\/x.com\/Kinsta_IT","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinsta.com\/it\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987","name":"Salman Ravoof","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/kinsta.com\/it\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0c5885f75cb78473fb7408e5e49ad190?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0c5885f75cb78473fb7408e5e49ad190?s=96&d=mm&r=g","caption":"Salman Ravoof"},"description":"Salman Ravoof is a self-taught web developer, writer, creator, and a huge admirer of Free and Open Source Software (FOSS). Besides tech, he's excited by science, philosophy, photography, arts, cats, and food. Learn more about him on his website, and connect with Salman on Twitter.","sameAs":["https:\/\/salmanravoof.com","https:\/\/www.linkedin.com\/in\/salman-ravoof-5a749133\/","https:\/\/x.com\/salmanravoof"],"url":"https:\/\/kinsta.com\/it\/blog\/author\/salmanravoof\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts\/22896","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/users\/117"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/comments?post=22896"}],"version-history":[{"count":20,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts\/22896\/revisions"}],"predecessor-version":[{"id":79357,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts\/22896\/revisions\/79357"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/22896\/translations\/en"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/22896\/translations\/es"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/22896\/translations\/de"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/22896\/translations\/fr"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/22896\/translations\/pt"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/22896\/translations\/jp"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/22896\/translations\/it"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/22896\/translations\/nl"},{"embeddable":true,"hreflang":"sv","title":"Swedish","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/22896\/translations\/se"},{"embeddable":true,"hreflang":"da","title":"Danish","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/22896\/translations\/dk"},{"href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/22896\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/media\/41579"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/media?parent=22896"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/tags?post=22896"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/topic?post=22896"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}