{"id":226524,"date":"2022-09-04T19:53:00","date_gmt":"2022-09-04T16:53:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=226524"},"modified":"2022-11-09T01:18:28","modified_gmt":"2022-11-08T22:18:28","slug":"errore-504-in-wordpress-come-risolverlo","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/it\/errore-504-in-wordpress-come-risolverlo\/","title":{"rendered":"Errore 504 in WordPress: come risolverlo"},"content":{"rendered":"\n<p>Hai mai riscontrato un errore 504 sul tuo sito web? Cosa spaventosa, vero?<\/p>\n<p>Quando gestisci un&#8217;impresa, non mancano mai le cose che possono andare storte. Molti fattori contribuiscono a questo, fattori umani, fattori tecnologici e persino fattori ambientali.<\/p>\n<p>E quando aggiungi un sito Web a quel mix, le opportunit\u00e0 di disastro non si fermano. Hai potenziali violazioni della sicurezza, tempi di inattivit\u00e0 non rilevati o persino cattiva progettazione dell&#8217;interfaccia utente\/UX, ecc.<\/p>\n<p>Tuttavia, diciamo che hai fatto tutto alla perfezione. Hai un sito sicuro che si carica velocemente.<\/p>\n<p>I motori di ricerca lo classificano nella prima pagina dei risultati. E poi ottieni &quot;Si \u00e8 verificato un errore (stato: 504)&quot;. E adesso? Inizi a fare domande su Google, &quot;Che cos&#8217;\u00e8 un errore 504?&quot;, &quot;Che cos&#8217;\u00e8 un timeout gateway 504?&quot;, &quot;Che cosa significa Timeout gateway ?&quot; e &quot;Cosa significa Timeout gateway 504?&quot;.<\/p>\n<h3>Che cos&#8217;\u00e8 un errore 504?<\/h3>\n<p>Prima di arrivare all&#8217;errore stesso, \u00e8 importante capire come vengono generati. Quando avvii il browser e vai su un sito Web, invia una richiesta al server Web su cui \u00e8 ospitato.<\/p>\n<p>Questo server elabora quindi la richiesta e restituisce ci\u00f2 che hai richiesto insieme a un&#8217;intestazione HTTP. Questa intestazione ha uno dei tanti codici di stato che comunica se \u00e8 tutto a posto o se c&#8217;\u00e8 qualche problema. Non tutti i codici sono cattivi: un codice di stato 200 significa che non ci sono problemi.<\/p>\n<p>Per quanto riguarda l&#8217;errore 504, ci sono alcuni 500 codici di errore di stato, come 500, 501, 503, 504, e tutti hanno significati diversi. Indicano che la richiesta \u00e8 stata accettata, ma il server ha impedito che la richiesta venisse soddisfatta.<\/p>\n<p>In questo caso, un timeout del gateway 504 indica che il server \u00e8 scaduto durante l&#8217;attesa della risposta di un altro server. Puoi ottenere un gateway errato 504 quando hai due server coinvolti nella richiesta e il primo va in timeout mentre aspetti che il secondo risponda.<\/p>\n<h3>Come potrebbe apparire a te il codice di stato 504<\/h3>\n<p>Alcuni singoli siti Web hanno la libert\u00e0 di personalizzare la modalit\u00e0 di visualizzazione del codice di errore 504, ma i modi pi\u00f9 comuni sono:<\/p>\n<ul>\n<li>504 Gateway Time-out<\/li>\n<li>504 ERRORE<\/li>\n<li>Timeout gateway (504)<\/li>\n<li>HTTP 504<\/li>\n<\/ul>\n<p>L&#8217;errore apparir\u00e0 all&#8217;interno della finestra del browser, proprio come farebbe una normale pagina web. Potresti vedere le intestazioni e i pi\u00e8 di pagina, oltre a un bel messaggio, oppure potresti ottenere una pagina completamente bianca e solo 504 in alto. Indipendentemente da come lo mostra quel sito Web specifico, \u00e8 lo stesso messaggio.<\/p>\n<h3>I dettagli sugli errori 504<\/h3>\n<p>Come accennato, esistono diversi codici di stato HTTP che potrebbero essere visualizzati sul tuo sito Web in qualsiasi momento. Ad esempio, 200 codici di stato significano che tutto \u00e8 a posto. 300 codici di stato indicano che \u00e8 in corso un reindirizzamento URL.<\/p>\n<p>Un codice di stato 400 ti far\u00e0 sapere che c&#8217;\u00e8 un errore con l&#8217;utente finale, o &quot;il cliente&quot;. In questa situazione, le impostazioni del browser, del firewall, della connessione Internet o del proxy sono in errore. 500 codici di stato, come l&#8217;errore 504 del gateway, indicano che il server del sito Web ha un problema.<\/p>\n<p>Quando hai un codice di errore 504, molto probabilmente perdi la connessione al sito Web o non puoi connetterti ad esso per cominciare. Ci\u00f2 significa che il server del sito Web ha ricevuto una richiesta ma non pu\u00f2 rispondere perch\u00e9 l&#8217;elaborazione ha richiesto troppo tempo ed \u00e8 scaduta.<\/p>\n<p>Quando vuoi risolvere un errore 504 sul tuo sito web, presta attenzione alla verbosit\u00e0 se vuoi restringere la radice del problema. Se hai &quot;NGINX&quot; o il nome di un host web specifico o di un provider CDN, il problema \u00e8 dal lato dell&#8217;host e dovresti contattare loro in modo che possano risolverlo.<\/p>\n<p>D&#8217;altra parte, se il messaggio di errore \u00e8 generico, il problema potrebbe riguardare la propria configurazione. Il motivo pi\u00f9 comune \u00e8 che il server non dispone di memoria o larghezza di banda sufficienti per soddisfare la richiesta. Per correggere questo errore, dovrai ridimensionare le risorse di conseguenza.<\/p>\n<h3>Come correggere gli errori di timeout del gateway 504 sul tuo sito web?<\/h3>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-197917-61e8b41eebbc7.jpg\" data-rel=\"lightbox\" ><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-197917-61e8b41eebbc7.jpg\" alt=\"Errore 504 in WordPress: come risolverlo\" ><\/a><\/p>\n<p>Come descritto sopra, identificare il responsabile di tale errore \u00e8 in realt\u00e0 semplice. Questo codice di errore indica un errore lato server, quindi \u00e8 da parte tua o dell&#8217;host. Tuttavia, in realt\u00e0 ci sono molte ragioni per cui un server non sarebbe in grado di consegnare una richiesta e di restituire un 504.<\/p>\n<h3>\u00c8 solo temporaneo?<\/h3>\n<p>Se hai scoperto tu stesso l&#8217;errore e nessun altro lo ha segnalato, aggiorna il sito web. Quindi, svuota la cache del browser. Se il sito Web ritorna, probabilmente \u00e8 solo un problema temporaneo con il server, ma \u00e8 necessario tenerlo d&#8217;occhio per assicurarsi che non accada pi\u00f9 spesso.<\/p>\n<h3>Hai una violazione della sicurezza?<\/h3>\n<p>Se l&#8217;errore non \u00e8 temporaneo, assicurati di non avere una minaccia alla sicurezza, come un DDoS o qualcosa di simile. Controlla i tuoi plugin di sicurezza, vedi se forse hanno catturato qualcosa. Se hai un fornitore di sicurezza assunto per gestirlo, verifica con loro. Ti consigliamo di escluderlo in entrambi i casi, perch\u00e9 qui \u00e8 in gioco molto pi\u00f9 di un semplice malfunzionamento del server.<\/p>\n<h3><strong>La causa potrebbe essere una migrazione recente?<\/strong><\/h3>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-197917-61e8b42008812.jpg\" data-rel=\"lightbox\" ><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-197917-61e8b42008812.jpg\" alt=\"Errore 504 in WordPress: come risolverlo\" ><\/a><\/p>\n<p>La migrazione del tuo sito Web \u00e8 abbastanza comune al giorno d&#8217;oggi e farlo con successo non \u00e8 una cosa difficile. Tuttavia, ci sono alcune migrazioni, alcune anche semplici come il passaggio da HTTP a HTTPS, che potrebbero causare un errore 504 temporaneo.<\/p>\n<p>Ci\u00f2 accade perch\u00e9 i record DNS non sono stati completamente propagati. Il tuo sito dar\u00e0 l&#8217;errore 504 fino a quando ci\u00f2 non accade. Se il problema persiste dopo un po&#8217; di tempo, sar\u00e0 necessario memorizzare nella cache i server DNS lato client.<\/p>\n<h3>Pu\u00f2 essere il database?<\/h3>\n<p>Se pensi che la colpa sia del database MySQL in qualche modo, usa un plugin per ripararlo. WP-DBManager \u00e8 un buon suggerimento che ha dimostrato di funzionare.<\/p>\n<h3>Hai modificato i file del tuo database?<\/h3>\n<p>Se lo hai, questo potrebbe essere il problema. Non \u00e8 un problema con l&#8217;intero database, ma se qualcosa \u00e8 stato modificato in modo improprio all&#8217;interno di uno di quei file, ci\u00f2 potrebbe causare l&#8217;interruzione del servizio. Il file specifico da esaminare \u00e8 il file <strong>.htaccess<\/strong>: ripristinalo alla versione precedente, quella prima dell&#8217;aggiornamento, e verifica se risolvi il problema.<\/p>\n<h3>Hai installato un nuovo tema o plugin?<\/h3>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-197917-61e8b42117fca.jpg\" data-rel=\"lightbox\" ><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-197917-61e8b42117fca.jpg\" alt=\"Errore 504 in WordPress: come risolverlo\" ><\/a><\/p>\n<p>Se hai effettuato ricerche online sull&#8217;argomento dell&#8217;errore 504, scoprirai che i plugin vengono incolpati abbastanza spesso per questo. E ha senso: se non dedichi abbastanza tempo a controllarli attentamente, un nuovo plug-in o un tema potrebbe causare un errore 504.<\/p>\n<p>Se riesci a individuare quando l&#8217;errore ha iniziato a essere visualizzato, sai dove cercare in termini di aggiunta di nuovi plug-in o forse di aggiornamento. Se ritieni che la colpa sia del plug-in che hai installato in quel momento, disattivalo, quindi verifica se il problema persiste. Se ci\u00f2 non risolve il problema, prova a farlo con tutti i plugin, uno alla volta. Il rallentamento del tempo di risposta del server potrebbe essere causato da un plug-in non correttamente memorizzato nella cache o aggiornato.<\/p>\n<h3>La colpa potrebbe essere della CDN<\/h3>\n<p>Un metodo popolare per la risoluzione dei problemi quando si verifica un problema 400, lato client, consiste nel disabilitare il proxy. Questo perch\u00e9 un proxy potrebbe effettivamente impedire al server di inviare file alla finestra del browser.<\/p>\n<p>Tuttavia, abbiamo un errore 500 qui e il problema riguarda te, non il client. L&#8217;unico modo in cui un proxy potrebbe causare problemi \u00e8 se la CDN in un modo o nell&#8217;altro ostacola la connessione. Se questa \u00e8 la situazione, scoprirai che l&#8217;errore ha il nome del provider CDN da qualche parte nell&#8217;avviso e dovresti contattarlo per assistenza.<\/p>\n<h3>Considerazioni finali sull&#8217;errore 504<\/h3>\n<p>Come vedi, non mancano i modi per provare a correggere questo tipo di errori sul tuo sito web. In genere sono lato server e potresti contattare il tuo host per sistemare le cose. Tuttavia, dovresti sapere che possono anche essere causati da plug-in, o anche da temi, nonch\u00e9 da sovraccaricare la coda o il backlog dei PHP worker.<\/p>\n<p>Se ti \u00e8 piaciuto leggere questo articolo su come correggere l&#8217;errore 504, dovresti dare un&#8217;occhiata a questo su come riparare lo schermo bianco della morte di <a href=\"https:\/\/wordpress.mediadoma.com\/it\/correzione-rapida-della-schermata-bianca-della-morte-di-wordpress\/\" title=\"WordPress .\" >WordPress .<\/a><\/p>\n<p>Abbiamo anche scritto di alcuni argomenti correlati come correggere <a href=\"https:\/\/wordpress.mediadoma.com\/it\/correzione-dellerrore-http-di-wordpress-durante-il-caricamento-delle-immagini\/\" title=\"l'errore http di WordPress durante il caricamento dell'immagine\" >l&#8217;errore http di WordPress durante il caricamento dell&#8217;immagine<\/a>, come correggere <a href=\"https:\/\/wordpress.mediadoma.com\/it\/err-too-many-redirect-come-risolvere-questo-problema\/\" title=\"troppi reindirizzamenti\" >troppi reindirizzamenti<\/a>, come correggere <a href=\"https:\/\/wordpress.mediadoma.com\/it\/come-risolvere-il-problema-di-wordpress-che-non-invia-e-mail\/\" title=\"WordPress che non invia e-mail\" >WordPress che non invia e-mail<\/a>, come correggere <a href=\"https:\/\/wordpress.mediadoma.com\/it\/come-risolvere-rapidamente-err_ssl_version_or_cipher_mismatch\/\" title=\"err_ssl_version_or_cipher_mismatch\" >err_ssl_version_or_cipher_mismatch<\/a> e correggere l&#8217; errore <a href=\"https:\/\/wordpress.mediadoma.com\/it\/correzione-dellerrore-502-bad-gateway-in-wordpress\/\" title=\"502 del gateway\" >502 del gateway<\/a> errato.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fonte di registrazione:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/wpdatatables.com\" class=\"external external_icon\">wpdatatables.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hai un sito sicuro che si carica velocemente. E poi ottieni &#8220;Si \u00e8 verificato un errore (stato: 504)&#8221;. E adesso? Qui, discutiamo come correggere l&#8217;errore 504 in Wordpress.<\/p>\n","protected":false},"author":1,"featured_media":224306,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[918,835,844,865],"tags":[1168],"class_list":["post-226524","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-altro","category-guida-per-principianti","category-tutorial","category-wordpress-6","tag-affiai-it"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/posts\/226524","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/comments?post=226524"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/posts\/226524\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/media\/224306"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/media?parent=226524"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/categories?post=226524"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/tags?post=226524"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}