{"id":2748,"date":"2024-11-22T14:31:11","date_gmt":"2024-11-22T14:31:11","guid":{"rendered":"\/tutorial\/?p=2748"},"modified":"2025-12-18T13:23:33","modified_gmt":"2025-12-18T13:23:33","slug":"error-estabilishing-a-database-connection","status":"publish","type":"post","link":"\/it\/tutorial\/error-estabilishing-a-database-connection","title":{"rendered":"Come risolvere l&#8217;errore &#8220;Error Establishing A Database Connection&#8221; su WordPress"},"content":{"rendered":"<p>L&rsquo;errore &ldquo;Error Establishing A Database Connection&rdquo; si verifica quando il tuo sito web WordPress non riesce a connettersi e recuperare informazioni dal database. Le cause comuni includono configurazioni errate nel file <strong>wp-config<\/strong>, credenziali non valide o dati danneggiati.<\/p><p>Se trascurato, questo problema del database pu&ograve; danneggiare uptime e usabilit&agrave; del tuo sito web. Ma non preoccuparti, siamo qui per aiutarti a identificare il problema principale e risolvere questo errore rapidamente.<\/p><p>Questo <strong>tutorial di WordPress<\/strong> spiegher&agrave; tutto sull&rsquo;errore &ldquo;Error Establishing a Database Connection&rdquo;, le sue possibili cause e le soluzioni pi&ugrave; efficaci. Esploreremo anche le migliori pratiche per prevenire che questo errore si ripeta in futuro.<\/p><figure tabindex=\"0\" class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Codice di errore<\/strong><\/td><td>Error establishing a database connection<\/td><\/tr><tr><td><strong>Tipo di errore<\/strong><\/td><td>Errore del database<\/td><\/tr><tr><td><strong>Cause degli errori<\/strong><\/td><td>Informazioni non corrispondenti tra <strong>wp-config<\/strong> e il database di WordPressCredenziali del database non corretteDanneggiamento del databaseFile core danneggiati<\/td><\/tr><\/tbody><\/table><\/figure><p>\n\n\n\n\n\n<div class=\"protip\">\n                    <h2 class=\"featured-snippet title\">Cos'&egrave; l'errore Error Establishing a Database Connection?<\/h2>\n                    <p><br>\nL&rsquo;errore nell&rsquo;instaurare una connessione al database &egrave; un problema che si verifica quando il tuo sito WordPress non riesce a connettersi e recuperare informazioni dal database. Pu&ograve; causare un malfunzionamento o un&rsquo;interruzione sul tuo sito.<br>\nLe cause comuni per questo errore includono configurazioni non corrispondenti, credenziali non valide, database non funzionanti e file core danneggiati.<\/p>\n                <\/div>\n\n\n\n<\/p><p>Quando qualcuno visita il tuo sito WordPress, specifici comandi <strong>PHP<\/strong> recuperano informazioni dal database. Questi dati appariranno sul browser del visitatore, mostrando la pagina web richiesta.<\/p><p>Tuttavia, errori di configurazione o danneggiamento dei dati possono fare fallire la connessione al database. Poich&eacute; non pu&ograve; recuperare i dati, apparir&agrave; invece il messaggio di WordPress &ldquo;Error establishing a database connection&rdquo;.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69dfbcb69ff7c\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"202\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-22.png\/public\" alt=\"Il messaggio di errore durante la creazione della connessione al database\" class=\"wp-image-2752\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-22.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-22.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-22.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Ingrandisci\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Nota che questo messaggio potrebbe non apparire se la cache della pagina web &egrave; disponibile, rendendo spesso l&rsquo;errore difficile da notare inizialmente. Tuttavia, una dashboard di amministrazione inaccessibile pu&ograve; indicare questo errore di connessione al database di WordPress.<\/p><h3 class=\"wp-block-heading\" id=\"h-quali-sono-le-cause-dell-errore-nell-instaurare-una-connessione-al-database-su-wordpress\"><strong>Quali sono le cause dell&rsquo;errore nell&rsquo;instaurare una connessione al database su WordPress<\/strong><\/h3><p>Diverse cause comuni per l&rsquo;errore nell&rsquo;instaurare una connessione al database su WordPress includono:<\/p><ul class=\"wp-block-list\">\n<li><strong>Credenziali di accesso al database errate nel file wp-config<\/strong>. Il database WordPress utilizza le informazioni di accesso dal tuo fornitore di hosting. Se modifichi la password e il nome utente del <strong>database MySQL<\/strong>, le vecchie credenziali nei tuoi file di configurazione saranno invalide.<\/li>\n\n\n\n<li><strong>Database danneggiato<\/strong>. I plugin difettosi o i temi incompatibili possono danneggiare le tabelle del database e il loro contenuto, causando errori.<\/li>\n\n\n\n<li><strong>Errore del server del database<\/strong>. I problemi nell&rsquo;infrastruttura del tuo web hosting potrebbero causare un errore nel database. Ad esempio, picchi di traffico o problemi di autorizzazione possono rendere il back end non reattivo.<\/li>\n\n\n\n<li><strong>Danneggiamento del file principale<\/strong>. I file principali di WordPress definiscono come funziona e opera il tuo sito. Un codice difettoso nei plugin e nei temi pu&ograve; danneggiarli, causando l&rsquo;interruzione del database.<\/li>\n<\/ul><p>Il messaggio pop-up pu&ograve; aiutarti a identificare il problema. Ad esempio, se vedi la seguente finestra di errore sulla dashboard di amministrazione del tuo sito WordPress, la ragione &egrave; probabilmente credenziali di accesso al database non corrette.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69dfbcb6a22b1\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"407\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-23.png\/public\" alt=\"Messaggio di errore durante la creazione della connessione al database con potenziali cause\" class=\"wp-image-2754\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-23.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-23.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-23.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Ingrandisci\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><h2 class=\"wp-block-heading\" id=\"h-come-risolvere-l-errore-di-wordpress-error-establishing-a-database-connection-in-8-metodi\"><strong>Come risolvere l&rsquo;errore di WordPress &ldquo;Error Establishing a Database Connection&rdquo; in 8 metodi<\/strong><\/h2><p>Dopo aver compreso le ragioni comuni per il messaggio di errore nell&rsquo;instaurare una connessione al database, imparerai otto soluzioni per risolverlo. Prima di procedere, fai un backup del tuo sito WordPress per evitare ulteriori danni dovuti a configurazioni errate.<\/p><h3 class=\"wp-block-heading\" id=\"h-1-controlla-il-tuo-server-del-database\"><strong>1. Controlla il tuo server del database<\/strong><\/h3><p>Un database ha un numero massimo di client connessi. Il server interromper&agrave; le connessioni se supera il limite, causando downtime e impedendo al tuo sito web di recuperare i dati richiesti.<\/p><p>Per questo motivo, un aumento del traffico scatena comunemente l&rsquo;errore nell&rsquo;instaurare una connessione al database. Per risolverlo, riduci le richieste al tuo server back-end utilizzando plugin di caching come<a href=\"https:\/\/wp-rocket.me\/\" target=\"_blank\" rel=\"noopener\"> <strong>W3 Total Cache<\/strong><\/a> o<a href=\"https:\/\/wp-rocket.me\/\" target=\"_blank\" rel=\"noopener\"> <strong>WP Rocket<\/strong><\/a>.<\/p><p>Anche problemi di rete potrebbero causare il messaggio di errore. Ti consigliamo di contattare il tuo fornitore di web hosting per verificare se tutti i siti WordPress sullo stesso server stanno riscontrando lo stesso problema. Se &egrave; cos&igrave;, l&rsquo;errore &egrave; da parte del fornitore di hosting.<\/p><p>Un&rsquo;altra causa comune per un server non reattivo &egrave; l&rsquo;insufficienza dei permessi dell&rsquo;utente. Se il tuo utente del database WordPress non ha le adeguate autorizzazioni di accesso, non pu&ograve; connettersi e recuperare contenuti dal back end.<\/p><p>Per verificare se l&rsquo;utente del database ha i privilegi correti, accedi al server MySQL utilizzando PHP. Ecco come fare con un piano di Hostinger:<\/p><ol class=\"wp-block-list\">\n<li>Accedi a<strong> hPanel<\/strong>. Seleziona <strong>Sito web<\/strong> nel menu in alto e clicca su <strong>Dashboard<\/strong> sul sito web che vuoi configurare.<\/li>\n\n\n\n<li>Nella pagina di gestione del sito web, seleziona <strong>File manager<\/strong>.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69dfbcb6a4073\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"384\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-24.png\/public\" alt=\"Il pulsante File Manager nel menu di gestione del sito web di hPanel\" class=\"wp-image-2755\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-24.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-24.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-24.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Ingrandisci\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><ol start=\"3\" class=\"wp-block-list\">\n<li>Naviga alla cartella <strong>public_html<\/strong> e clicca sull&rsquo;icona <strong>Crea un nuovo file<\/strong> sulla barra laterale sinistra.<\/li>\n\n\n\n<li>Crea un nuovo file <strong>&nbsp;PHP<\/strong> con qualsiasi nome. Useremo <strong>test.php<\/strong> per questo tutorial.<\/li>\n\n\n\n<li>Incolla il seguente codice nel file. Ricorda di sostituire la password e il nome utente del database MySQL con il valore effettivo.<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">&lt;?php\n\n$link = mysqli_connect('localhost', 'nome utente', 'password');\n\nif (!$link) {\n\ndie('Could not connect: ' . mysqli_error());\n\n}\n\necho 'Connected successfully';\n\nmysqli_close($link);\n\n?&gt;<\/pre><ol start=\"6\" class=\"wp-block-list\">\n<li>Fai clic sull&rsquo;icona del <strong>disco <\/strong>nell&rsquo;angolo in alto a destra per salvare il file.<\/li>\n\n\n\n<li>Apri una nuova scheda nel tuo browser web e accedi al file inserendo il nome del file e il percorso dopo il dominio in questo modo:<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">domain.com\/public_html\/test.php<\/pre><p>Se lo script di <strong>debug di WordPress<\/strong> non restituisce un errore, il tuo utente del database ha i permessi sufficienti e la connessione dovrebbe funzionare normalmente.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69dfbcb6a62e3\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"135\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-25.png\/public\" alt=\"php test script indica una connessione al database riuscita\" class=\"wp-image-2756\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-25.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-25.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-25.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Ingrandisci\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Altrimenti, regola le autorizzazioni dell&rsquo;utente per garantire una connessione al database di successo. Su hPanel, accedi navigando a <strong>Database<\/strong> &rarr; <strong>Elenco dei database MySQL e utenti attuali<\/strong>.<\/p><p>Fai clic sull&rsquo;icona <strong>tre punti<\/strong> accanto all&rsquo;account e seleziona <strong>Cambia permessi<\/strong>. Spunta tutte le caselle e seleziona<strong> Aggiorna<\/strong>. Riesegui lo script di debug per controllare se il problema persiste.<\/p><h3 class=\"wp-block-heading\" id=\"h-2-controlla-le-credenziali-del-database\"><strong>2. Controlla le credenziali del database<\/strong><\/h3><p>Le credenziali di accesso errate sono un&rsquo;altra ragione comune per il messaggio &ldquo;Error Establishing a Database Connection&rdquo;. Questo di solito accade dopo aver migrato un sito WordPress a un nuovo fornitore di hosting.<\/p><p>Per risolverlo, controlla se le informazioni dell&rsquo;host del database nel tuo pannello di controllo dell&rsquo;hosting e nel file <strong>wp-config.php<\/strong> corrispondono. Se non riesci ad accedere al tuo pannello di controllo dell&rsquo;hosting, usa un client FTP come FileZilla per visualizzare i file del tuo sito.<\/p><p>Anche se la procedura generale &egrave; simile, i passaggi potrebbero differire. Ad esempio, devi scaricare manualmente il file, modificarlo e caricarlo di nuovo. Su Hostinger, puoi farlo direttamente in un browser web tramite il <strong>File Manager <\/strong>su <strong>hPanel<\/strong>.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69dfbcb6a87ea\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"276\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-26.png\/public\" alt=\"Informazioni sul database nel file wp-config\" class=\"wp-image-2758\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-26.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-26.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-26.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Ingrandisci\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Dopo aver aperto <strong>File Manager<\/strong>, trova il file <strong>wp-config.php<\/strong> nella directory <strong>public_html<\/strong>. Fai clic con il tasto destro del mouse e seleziona <strong>Modifica<\/strong>. Trova le seguenti informazioni sul database:<\/p><ul class=\"wp-block-list\">\n<li><strong>DB_NAME<\/strong>: nome del database<\/li>\n\n\n\n<li><strong>DB_USER<\/strong>: nome utente del database<\/li>\n\n\n\n<li><strong>DB_PASSWORD<\/strong>: password del database<\/li>\n\n\n\n<li><strong>DB_HOST<\/strong>: host del database<\/li>\n<\/ul><p>Salva queste informazioni sull&rsquo;host del database in un luogo sicuro poich&eacute; le confronteremo con quelle sul tuo account di hosting. Quindi, torna a <strong>hPanel<\/strong> e vai a <strong>Database <\/strong>&rarr;<strong> Gestione<\/strong>.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69dfbcb6aa5cc\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"241\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-27.png\/public\" alt=\"Le informazioni del database su hPanel\" class=\"wp-image-2759\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-27.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-27.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-27.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Ingrandisci\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Controlla tutte le informazioni del database nella sezione <strong>Elenco attuale dei database MySQL e degli utenti<\/strong>. Se le credenziali nel tuo file <strong>wp-config <\/strong>e le impostazioni del <strong>database MySQL<\/strong> corrispondono, ma il problema persiste, procedi con la prossima soluzione.<\/p><p>Se le informazioni non corrispondono, inserisci le corrette credenziali del database dal tuo pannello di controllo dell&rsquo;hosting. Per farlo, aggiungi il seguente codice in <strong>wp-config.php<\/strong>:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">define('DB_NAME', 'riempi_questo_con_il_nome_del_tuo_database_attuale');\n\ndefine('DB_USER', 'riempi_questo_con_il_tuo_nome_utente_attuale');\n\ndefine('DB_HOST', 'riempi_questo_con_il_tuo_localhost_attuale');<\/pre><p>Sostituisci i segnaposto con le informazioni corrette. Una volta finito, clicca sull&rsquo;icona del <strong>disco<\/strong> per salvare le modifiche. Aggiorna WordPress per vedere se l&rsquo;errore nell&rsquo;instaurare una connessione al database sul sito web &egrave; risolto.<\/p><p>Se l&rsquo;errore persiste, reimposta la password del database dalla sezione <strong>Elenco dei database MySQL e utenti attuali<\/strong>. Clicca sull&rsquo;icona <strong>tre puntini<\/strong> &rarr; <strong>Cambia password<\/strong>. Inserisci la nuova password e clicca su <strong>Aggiorna<\/strong>.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69dfbcb6acda2\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"974\" height=\"234\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-28.png\/public\" alt=\"La nuova finestra di creazione della password del database su hPanel\" class=\"wp-image-2760\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-28.png\/w=974,fit=scale-down 974w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-28.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-28.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 974px) 100vw, 974px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Ingrandisci\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Se hai utilizzato il corretto nome utente e password del database, ma il messaggio di errore nell&rsquo;instaurare una connessione al database continua a comparire, controlla il valore <strong>DB_HOST<\/strong> nel file <strong>wp-config.php<\/strong>. Dovrebbe essere<a href=\"http:\/\/localhost\" target=\"_blank\" rel=\"noopener\"> <strong>localhost<\/strong><\/a>, <strong>127.0.0.1<\/strong>, o un<strong> URL<\/strong>, a seconda del tuo fornitore di hosting.<\/p><p>Chiedi al tuo fornitore di hosting il valore corretto. Tuttavia, se non hai<a href=\"http:\/\/hostinger.it\/tutorial\/migrare-un-sito-wordpress\" target=\"_blank\" rel=\"noopener\"> <strong>migrato il tuo sito WordPress<\/strong><\/a> di recente, l&rsquo;hostname MySQL non dovrebbe essere il problema.<\/p><h3 class=\"wp-block-heading\" id=\"h-3-ripara-i-file-danneggiati\"><strong>3. Ripara i file danneggiati<\/strong><\/h3><p>Oltre a un database difettoso, anche i file danneggiati possono scatenare il messaggio &ldquo;Error Establishing a Database Connection&rdquo;. Potrebbe essere dovuto a temi o plugin difettosi, poich&eacute; il loro codice potrebbe entrare in conflitto con il codice base di WordPress.<\/p><p>Per risolvere il problema, disattiva l&rsquo;ultimo plugin o tema che hai scaricato, poich&eacute; sono molto probabilmente i colpevoli. Se hai diversi software di terze parti, ti consigliamo di disabilitare tutti i plugin in una volta e di attivarli individualmente.<\/p><p>Apri la tua dashboard di WordPress e fai clic su <strong>Plugin<\/strong> nella barra laterale. Seleziona la casella nell&rsquo;angolo in alto a sinistra per selezionare tutti i plugin. Fai clic sul menu a discesa <strong>Azioni multiple<\/strong> e seleziona <strong>Disattiva<\/strong>. Clicca su <strong>Applica<\/strong>.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69dfbcb6affb0\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"942\" height=\"166\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-29.png\/public\" alt=\"Menu di disattivazione collettiva del plugin WordPress\" class=\"wp-image-2762\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-29.png\/w=942,fit=scale-down 942w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-29.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-29.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 942px) 100vw, 942px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Ingrandisci\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Per i temi, non puoi disabilitarli tutti contemporaneamente tramite il pannello di amministrazione di WordPress. Invece, attiva ciascuno di essi individualmente andando su <strong>Aspetto <\/strong>&rarr;<strong> Temi<\/strong> sulla dashboard.<\/p><p>Se l&rsquo;errore del database ti impedisce di accedere alla dashboard di WordPress, disattiva temporaneamente tutti i plugin di WordPress rinominando la cartella <strong>plugin <\/strong>tramite il file manager o un client FTP.<\/p><p>Per gli utenti di Hostinger, vai a <strong>File Manager<\/strong> &rarr; <strong>public_html<\/strong> &rarr; <strong>wp-content<\/strong>. Fai clic con il tasto destro sulla cartella <strong>plugin<\/strong> e seleziona <strong>Rinomina<\/strong>. Inserisci un nuovo nome e conferma le modifiche.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69dfbcb6b1d7c\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"122\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-30.png\/public\" alt=\"L'opzione di rinomina della cartella nel File Manager di Hostinger\" class=\"wp-image-2763\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-30.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-30.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-30.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Ingrandisci\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Dopo aver rinominato la cartella, il back end e l&rsquo;area admin del tuo sito web dovrebbero essere accessibili. Torna al <strong>File Manager<\/strong> e ripristina le cartelle ai loro nomi originali.<\/p><p>\n\n\n<div><p class=\"important\"><strong>Importante!<\/strong> Puoi disabilitare tutti i temi contemporaneamente rinominando la cartella. Tuttavia, a differenza dei plugin, quello predefinito si riattiver&agrave; automaticamente quando lo riporti al nome originale.<\/p><\/div>\n\n\n\n<\/p><p>Tutti i plugin di WordPress inattivi dovrebbero ora apparire nella dashboard di amministrazione. Riattivali uno per uno per determinare quelli difettosi. Quindi, elimina i plugin problematici cliccando su <strong>Elimina <\/strong>sotto i loro nomi.<\/p><p>Se nessuna delle soluzioni funziona, i file principali del tuo<a href=\"http:\/\/hostinger.it\/tutorial\/cos-e-un-cms\" target=\"_blank\" rel=\"noopener\"> <strong>sistema di gestione dei contenuti<\/strong><\/a> (CMS) potrebbero essere danneggiati. Questo significa che devi sostituirli con i file predefiniti da una nuova installazione di WordPress.<\/p><p><a href=\"https:\/\/it.wordpress.org\/download\/\" target=\"_blank\" rel=\"noopener\"><strong>Scarica WordPress<\/strong><\/a>, estrai il pacchetto e apri il suo contenuto. Elimina la cartella <strong>wp-content<\/strong> e il file <strong>wp-config-sample.php<\/strong>. Quindi, carica gli elementi rimanenti nella directory radice del tuo sito web tramite <strong>File Manager<\/strong> o FTP.<\/p><p>\n\n\n<div><p class=\"important\"><strong>Importante!<\/strong> Sebbene tu possa installare WordPress da zero per ripristinare i file principali, non lo consigliamo poich&eacute; canceller&agrave; i dati del tuo sito web.<\/p><\/div>\n\n\n\n<\/p><h3 class=\"wp-block-heading\" id=\"h-4-ripara-il-database-su-wordpress\"><strong>4. Ripara il database su WordPress<\/strong><\/h3><p>Un altro problema che potrebbe causare l&rsquo;errore nell&rsquo;instaurare una connessione al database su WordPress &egrave; un database danneggiato. Spesso accade quando rimuovi plugin o temi frequentemente, il che pu&ograve; aggiungere dati ridondanti che compromettono le tabelle.<\/p><p>Di solito, la tua dashboard di WordPress mostra il messaggio <strong>&ldquo;Una o pi&ugrave; tabelle del database non sono disponibili. Potrebbe essere necessario riparare il database&rdquo; <\/strong>se il database fallisce.<\/p><p>Per eseguire la riparazione del database, inserisci la seguente funzione in fondo al tuo file <strong>wp-config.php<\/strong>:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">define('WP_ALLOW_REPAIR', true);<\/pre><p>Naviga alla cartella <strong>public_html<\/strong> tramite il <strong>File Manager<\/strong>. Fai clic con il tasto destro sul file <strong>wp-config.php<\/strong> e clicca su <strong>Modifica<\/strong>. Incolla la funzione e clicca sull&rsquo;icona del <strong>disco <\/strong>per salvare le modifiche.<\/p><p>Successivamente, apri una nuova scheda nel tuo browser web e inserisci <strong>http:\/\/www.tuo-sito-dominio.com\/wp-admin\/maint\/repair.php<\/strong>. Ti verranno proposte due modalit&agrave; di riparazione del database. Scegli l&rsquo;opzione <strong>Ripara database <\/strong>e aspetta fino a quando il processo non &egrave; completato.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69dfbcb6b4976\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"444\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-31.png\/public\" alt=\"La schermata della funzione di riparazione del database WordPress\" class=\"wp-image-2766\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-31.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-31.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-31.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Ingrandisci\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Torna al tuo sito WordPress per vedere se il problema &egrave; risolto. Una volta risolto, rimuovi immediatamente la funzione di riparazione dal <strong>wp-config.php<\/strong> poich&eacute; soggetti non autorizzati potrebbero sfruttarla per accedere al tuo back end.<\/p><h3 class=\"wp-block-heading\" id=\"h-5-crea-un-nuovo-database\"><strong>5. Crea un nuovo database<\/strong><\/h3><p>Se i metodi precedenti non funzionano, potrebbe essere necessario creare un nuovo database MySQL e <strong>ripristinare i dati del sito web da un backup<\/strong> poich&eacute; l&rsquo;attuale potrebbe essere completamente danneggiato.<\/p><p>I passaggi variano a seconda della tua azienda di web hosting e del tuo pannello di controllo. Per fare questo con un piano di Hostinger, inizia scaricando il backup.<\/p><ol class=\"wp-block-list\">\n<li>Su <strong>hPanel<\/strong>, apri il menu di gestione del tuo sito web.<\/li>\n\n\n\n<li>Dalla barra laterale, vai a<strong> File<\/strong> &rarr; <strong>Backup<\/strong>.<\/li>\n\n\n\n<li>Seleziona <strong>backup del database<\/strong>.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69dfbcb6b76ba\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"319\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-32.png\/public\" alt=\"Menu di selezione del backup su hPanel\" class=\"wp-image-2767\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-32.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-32.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-32.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Ingrandisci\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><ol start=\"4\" class=\"wp-block-list\">\n<li>Scegli il database difettoso dal menu a discesa e fai clic su <strong>Mostra database <\/strong>per visualizzare i backup disponibili.<\/li>\n\n\n\n<li>Seleziona una data di backup che vuoi ripristinare e clicca su <strong>Scarica<\/strong>.<\/li>\n\n\n\n<li>Aspetta fino a quando <strong>hPanel<\/strong> finisce di preparare il file. Una volta completato, fai clic su <strong>Scarica backup<\/strong>.<\/li>\n<\/ol><p>Ti consigliamo di scaricare pi&ugrave; backup nel caso in cui l&rsquo;ultimo presenti degli errori.<\/p><p>Quindi, crea un nuovo database e ripristina i dati tramite <strong>phpMyAdmin<\/strong>:<\/p><ol class=\"wp-block-list\">\n<li>Nelmenu di gestione del sito web di <strong>hPanel<\/strong>, vai alla barra laterale &rarr; <strong>Database<\/strong> &rarr; <strong>Gestione<\/strong> .<\/li>\n\n\n\n<li>Inserisci il nuovo <strong>utente MySQL<\/strong>, <strong>nome utente del database<\/strong> e <strong>password<\/strong>. Clicca <strong>Crea database<\/strong>.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69dfbcb6ba6ad\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"339\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-33.png\/public\" alt=\"Il menu di creazione del database su hPanel\" class=\"wp-image-2768\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-33.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-33.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-33.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Ingrandisci\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><ol start=\"3\" class=\"wp-block-list\">\n<li>Scorri verso il basso e clicca su <strong>Inserisci phpMyAdmin <\/strong>sul database appena creato.<\/li>\n\n\n\n<li>Nel pannello di gestione del database, passa alla scheda <strong>Importa<\/strong>.<\/li>\n\n\n\n<li>Fai clic su <strong>Scegli file <\/strong>e seleziona il backup del database che hai scaricato. Scorri fino in fondo e clicca su <strong>Importa<\/strong>.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69dfbcb6bc3de\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"369\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-34.png\/public\" alt=\"Menu di importazione dell'archivio del database phpMyAdmin\" class=\"wp-image-2770\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-34.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-34.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-34.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Ingrandisci\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Infine, collega il nuovo database MySQL al tuo sito WordPress modificando il file <strong>wp-config.php<\/strong>. Apri <strong>File Manager<\/strong>, vai alla cartella <strong>public_html <\/strong>, fai clic con il tasto destro sull&rsquo;elemento e seleziona <strong>Modifica<\/strong>.<\/p><p>Inserisci il tuo nuovo utente MySQL, il nome del database e la password nelle righe corrispondenti. Salva le modifiche, e la tua dashboard di WordPress dovrebbe ora funzionare normalmente.<\/p><h3 class=\"wp-block-heading\" id=\"h-6-assicurati-che-il-tuo-dominio-punti-al-tuo-fornitore-di-hosting\"><strong>6. Assicurati che il tuo dominio punti al tuo fornitore di hosting<\/strong><\/h3><p>Cambiare a un nuovo fornitore di hosting sposter&agrave; i tuoi file sul nuovo server. Potrebbe causare un errore se il tuo dominio non punta al database host corretto, impedendo al sito web di recuperare i dati.<\/p><p>Per puntare il tuo dominio all&rsquo;host del database, controlla se i nameserver nel tuo pannello di controllo dell&rsquo;hosting e WHOIS corrispondono.<\/p><p>Per controllare i nameserver su Hostinger, vai su <strong>hPanel <\/strong>&rarr; <strong>Siti web<\/strong> &rarr; <strong>Dashboard<\/strong> &rarr; <strong>Vedi dettagli<\/strong> sotto il nome del tuo piano di web hosting. In alternativa, utilizza uno strumento online come<a href=\"https:\/\/dnschecker.org\/all-dns-records-of-domain.php\" target=\"_blank\" rel=\"noopener\"> <strong>dnschecker<\/strong><\/a>.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69dfbcb6be2c7\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"207\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-35.png\/public\" alt='Il piano di hosting con il pulsante \"Visualizza dettagli\" su hPanel' class=\"wp-image-2771\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-35.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-35.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-35.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Ingrandisci\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Se le informazioni corrispondono, il tuo dominio sta puntando all&rsquo;indirizzo corretto e dovrebbe funzionare correttamente. Se no, inserisci i nameserver corretti dal tuo fornitore di hosting sul pannello di controllo del tuo registrar di dominio.<\/p><p>Per cambiare i nameserver del dominio Hostinger, vai su <strong>hPanel <\/strong>&rarr; <strong>Domini<\/strong> &rarr; <strong>Gestisci<\/strong>. Nella sezione <strong>Informazioni sul dominio<\/strong>, fai clic su <strong>Cambia<\/strong> accanto ai nameserver.<\/p><p>\n\n\n<div><p class=\"important\"><strong>Importante!<\/strong> Se sia il tuo dominio che il tuo sito web sono ospitati su Hostinger, i nameserver dovrebbero essere impostati automaticamente sui nostri.<\/p><\/div>\n\n\n\n<\/p><p>In alternativa, indirizza il tuo nome di dominio su Hostinger tramite il <strong>record A<\/strong>: un tipo di impostazione DNS che assegna il tuo dominio a un IP. Nota che questo metodo funziona solo se stai utilizzando un indirizzo statico.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69dfbcb6bfafe\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"202\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-36.png\/public\" alt=\"Un valore record di un nome di dominio in uno strumento di ricerca DNS\" class=\"wp-image-2772\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-36.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-36.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-36.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Ingrandisci\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Per fare questo, recupera il valore del record A del tuo nome di dominio utilizzando uno strumento di ricerca DNS online. Vai al tuo account di hosting e controlla l&rsquo;indirizzo IP del tuo server. Su Hostinger, puoi trovare queste informazioni nella pagina <strong>Dettagli del piano<\/strong>.<\/p><p>Vai al tuo pannello di controllo del registrar e sostituisci il valore del record A con l&rsquo;indirizzo IP fornito dal tuo fornitore di hosting. Gli utenti di Hostinger lo possono trovare nel menu <strong>editor di zona DNS<\/strong>.<\/p><h3 class=\"wp-block-heading\" id=\"h-7-aggiorna-l-url-del-sito-web-wordpress\"><strong>7. Aggiorna l&rsquo;URL del sito web WordPress<\/strong><\/h3><p>Se si verifica un errore di connettivit&agrave; al database dopo che hai migrato su un altro hosting, controlla se l&rsquo;URL del tuo sito WordPress &egrave; cambiato. Questo cambiamento pu&ograve; impedire a MySQL di connettersi e inviare dati al front end, provocando un errore.<\/p><p>Per risolvere questo, aggiorna l&rsquo;URL del tuo sito nel database MySQL tramite <strong>phpMyAdmin<\/strong>. Gli utenti di Hostinger possono trovare il pulsante di accesso al pannello andando su <strong>Database<\/strong> &rarr;<strong> Gestione<\/strong> su <strong>hPanel<\/strong>.<\/p><p>Seleziona il tuo <strong>database WordPress<\/strong> dalla barra laterale e clicca sulla scheda <strong>SQL<\/strong>. Nel campo fornito, inserisci quanto segue:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">UPDATE wp_options SET option_value = replace(option_value, 'http:\/\/www.old-domain.com', 'http:\/\/www.new-domain.com') WHERE option_name = 'home' OR option_name = 'siteurl';\n\nUPDATE wp_posts SET guid = replace(guid, 'http:\/\/www.old-domain.com','http:\/\/www.new-domain.com');\n\nUPDATE wp_posts SET post_content = replace(post_content, 'http:\/\/www.old-domain.com', 'http:\/\/www.new-domain.com');\n\nUPDATE wp_postmeta SET meta_value = replace(meta_value,'http:\/\/www.old-domain.com','http:\/\/www.new-domain.com');<\/pre><p>Sostituisci <strong>http:\/\/www.old-domain.com<\/strong> con l&rsquo;URL del tuo vecchio sito e sostituisci <strong>http:\/\/www.new-domain.com<\/strong> con quello nuova. Scorri verso il basso e clicca il pulsante <strong>Vai<\/strong> per eseguire lo script.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69dfbcb6c187e\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"554\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-37.png\/public\" alt=\"Il menu delle query SQL in phpMyAdmin\" class=\"wp-image-2773\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-37.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-37.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/27\/2024\/11\/image-37.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Ingrandisci\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-8-metodi-alternativi-per-risolvere-l-errore-di-connessione-al-database-di-wordpress\"><strong>8. Metodi alternativi per risolvere l&rsquo;errore di connessione al database di WordPress<\/strong><\/h3><p>Se il messaggio errore nell&rsquo;instaurare una connessione al database persiste dopo aver tentato i metodi elencati sopra, prova le seguenti alternative.<\/p><p><strong>Contatta il team di supporto<\/strong><\/p><p>Chiedi al servizio clienti del tuo fornitore di web hosting di aiutarti a risolvere il problema del database. Hanno accesso al back end del tuo sito web e dovrebbero essere in grado di identificare la causa principale.<\/p><p>A seconda del tuo fornitore di web hosting, la disponibilit&agrave; del servizio clienti potrebbe variare. Il team di<a href=\"\/it\/contatti\"> <strong>assistenza clienti<\/strong><\/a> di Hostinger &egrave; disponibile 24\/7 tramite chat dal vivo per aiutarti a risolvere i tuoi problemi e rispondere alle tue domande.<\/p><p>Se il tuo fornitore di hosting web non offre supporto 24 ore su 24, cerca soluzioni da altre fonti, come il<a href=\"https:\/\/it.wordpress.org\/support\/forums\/\" target=\"_blank\" rel=\"noopener\"> <strong>forum ufficiale di WordPress<\/strong><\/a>. Ricorda di non divulgare informazioni sensibili, come le tue credenziali del database, quando fai domande nei forum pubblici.<\/p><p><strong>Riavvia il server web<\/strong><\/p><p>Se ospiti WordPress e il server MySQL su un ambiente di hosting WordPress dedicato, riavvialo per aggiornare le impostazioni. Il riavvio interromper&agrave; i servizi in background che potrebbero causare l&rsquo;errore di connettivit&agrave;.<\/p><p>Gli utenti del VPS di Hostinger possono riavviare il server web e del database cliccando sul pulsante <strong>Reboot <\/strong>nella loro pagina di panoramica VPS.<\/p><p>In alternativa, connettiti come utente <strong>root<\/strong> tramite un client SSH come PuTTY e inserisci il comando di riavvio in base al tuo sistema operativo. Per Linux, esegui:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">reboot<\/pre><p>Se non utilizzi un ambiente di hosting dedicato, chiedi assistenza al tuo fornitore di<a href=\"\/it\/hosting-wordpress\"> <strong>hosting WordPress<\/strong><\/a> poich&eacute; l&rsquo;opzione di riavvio manuale potrebbe non essere disponibile.<\/p><p><strong>Ripristina l&rsquo;ultimo backup<\/strong><\/p><p>Ripristina sia il tuo database che i file del tuo sito web per annullare le modifiche che potrebbero causare gli errori. Il modo pi&ugrave; semplice &egrave; utilizzare la funzione di backup del tuo pannello di controllo del web hosting.<\/p><p>Gli utenti di Hostinger possono ripristinare l&rsquo;ultimo backup in pochi clic tramite<strong> hPanel<\/strong>. Nell&rsquo;area di gestione del sito web, vai alla barra laterale &rarr;<strong> File<\/strong> &rarr; <strong>Backup<\/strong>. Seleziona <strong>Ripristina sito web<\/strong> e scegli la data pi&ugrave; recente.<\/p><p>Spunta la casella di conferma per riconoscere che il backup sovrascriver&agrave; i file del tuo sito web. Conferma cliccando su <strong>Ripristina<\/strong>.<\/p><p>Per ripristinare il tuo database, vai al menu <strong>Backup del database<\/strong> e segui gli stessi passaggi.<\/p><h2 class=\"wp-block-heading\" id=\"h-come-prevenire-l-errore-error-establishing-a-database-connection\"><strong>Come prevenire l&rsquo;errore &ldquo;Error Establishing a Database Connection&rdquo;<\/strong><\/h2><p>Il problema del database pu&ograve; danneggiare il traffico del tuo sito web e l&rsquo;ottimizzazione per i motori di ricerca. Dopo aver risolto l&rsquo;errore, applica le seguenti migliori pratiche per prevenirne il ritorno:<\/p><ul class=\"wp-block-list\">\n<li><strong>Abilita il backup automatico<\/strong>. Esegui regolarmente il <strong>backup di WordPress<\/strong> e del suo database per assicurarti di avere un punto di ripristino se il problema dovesse ritornare. Semplifica la risoluzione dei problemi e previene la perdita di dati.<\/li>\n\n\n\n<li><strong>Ottimizza il tuo database WordPress<\/strong>. Pulisci il tuo database utilizzando un plugin come <strong>WP-Optimize<\/strong>. Avere troppi dati rallenter&agrave; il back end del tuo sito web, potenzialmente causando interruzioni ed errori di connessione.<\/li>\n\n\n\n<li><strong>Installa temi e plugin affidabili<\/strong>. Scarica solo plugin e temi da fonti affidabili come la libreria ufficiale di WordPress. I software provenienti da fonti casuali potrebbero contenere malware o codice non testato che potrebbe essere incompatibile con la funzionalit&agrave; di WordPress.<\/li>\n\n\n\n<li><strong>Usa un web hosting affidabile<\/strong>. Ospita il tuo sito WordPress su un affidabile fornitore di hosting WordPress. Hostinger garantisce un alto uptime per il tuo database e fornisce un supporto affidabile per aiutare a risolvere qualsiasi problema.<\/li>\n\n\n\n<li><strong>Rimani aggiornato<\/strong>. Iscriviti al <strong>blog di Hostinger<\/strong> per rimanere aggiornato sulle ultime novit&agrave; di WordPress. Questi aggiornamenti spiegano spesso problemi potenziali, permettendoti di prendere misure preventive.<\/li>\n\n\n\n<li><strong>Monitoraggio regolare. <\/strong>Il controllo di routine del tuo sito WordPress e del database pu&ograve; aiutare a individuare rapidamente i problemi prima che causino ulteriori danni.<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-come-risolvere-l-errore-error-establishing-a-database-connection-video-tutorial\"><strong>Come risolvere l&rsquo;errore &ldquo;Error Establishing a Database Connection&rdquo;: video tutorial<\/strong><\/h2><p>Preferisci seguire un video tutorial per risolvere questo problema con WordPress? Dai un&rsquo;occhiata al nostro video tutorial su come risolvere il messaggio &ldquo;Error Establishing a Database Connection&rdquo;:<\/p><figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"How to Fix Error Establishing a Database Connection\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/WsdND0nun6s?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure><p>\n\n\n\n  <div class=\"youtube-shortcode\">\n    <div class=\"row\">\n      <div class=\"col-7 col-sm-8 d-flex align-items-center\">\n        <img decoding=\"async\" class=\"channel-logo\" src=\"https:\/\/www.hostinger.com\/it\/tutorial\/wp-content\/themes\/tutorialsthemeuplift\/public\/images\/youtube-channels\/hostinger-italy.jpg\" alt=\"youtube channel logo\">\n        <div class=\"d-flex flex-column justify-content-between\">\n          <span class=\"slogan d-none d-sm-block\">Iscriviti per altri video istruttivi!<\/span>\n          <span class=\"channel-name\">Accademia Hostinger<\/span>\n                    <\/div>\n      <\/div>\n      <div class=\"col-5 col-sm-4 d-flex align-items-center justify-content-end\">\n        <a class=\"subscribe-button\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" href=\"http:\/\/www.youtube.com\/channel\/UCnJh2FCpNj7xUbl1PKsmi6g?sub_confirmation=1\">\n          <img decoding=\"async\" src=\"https:\/\/www.hostinger.com\/it\/tutorial\/wp-content\/themes\/tutorialsthemeuplift\/public\/images\/icons\/youtube.svg\" alt=\"subscribe\">\n          <span>Iscriviti<\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n  <\/div>\n\n    \n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-conclusioni\"><strong>Conclusioni<\/strong><\/h2><p>Il problema &ldquo;Error Establishing a Database Connection&rdquo; si verifica quando il tuo sito WordPress non riesce a recuperare i dati richiesti dal database. Le cause comuni includono credenziali non corrispondenti, file danneggiati o downtime del server.<\/p><p>In questo articolo, abbiamo esplorato alcune delle soluzioni pi&ugrave; comuni per questo errore. Prima, prova a eseguire un test con un file <strong>PHP <\/strong>per verificare se il tuo database &egrave; in funzione e l&rsquo;utente WordPress ha le autorizzazioni sufficienti. Puoi anche assicurarti che l&rsquo;hostname, l&rsquo;username e la password di MySQL sul tuo pannello di controllo dell&rsquo;hosting e <strong>wp-config.php <\/strong>corrispondano.<\/p><p>Se l&rsquo;errore persiste, prova a disabilitare i plugin e i temi con codice in conflitto e a sostituire i file core danneggiati con quelli nuovi dal pacchetto di installazione di WordPress.<\/p><p>Se i metodi sopra indicati non funzionano, potresti avere un database difettoso. In questo caso, esegui la funzione di riparazione di WordPress o crea un nuovo database utilizzando i dati salvati in precedenza. Se hai recentemente cambiato il tuo dominio, aggiorna l&rsquo;URL tramite phpMyAdmin. Inoltre, assicurati che punti al corretto nameserver utilizzando uno strumento di controllo DNS.<\/p><p>Per evitare che il problema ritorni, ottimizza regolarmente il tuo database utilizzando un plugin come WP-Optimize. Inoltre, assicurati di ospitare il tuo sito web presso un fornitore affidabile. Con Hostinger, avrai supporto 24\/7 e un uptime ottimale del sito web.<\/p><h2 class=\"wp-block-heading\" id=\"h-faq-sull-errore-error-establishing-a-database-connection\"><strong>FAQ sull&rsquo;errore &ldquo;Error Establishing a Database Connection&rdquo;<\/strong><\/h2><div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-69440055044bc\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><strong>Perch&eacute; la mia connessione al database di WordPress non funziona?<\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Se il tuo sito WordPress non riesce a connettersi al database, potrebbe essere che il server stia riscontrando un&rsquo;interruzione del servizio. &Egrave; anche possibile che le credenziali nel file <strong>wp-config.php<\/strong> siano errate. Un altro possibile colpevole sono i database danneggiati e i file principali. Questo accade spesso a causa di conflitti tra WordPress e plugin o temi.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-69440055044c0\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><strong>&Egrave; possibile che un plugin o un tema causino un errore di connessione al database?<\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>S&igrave;, i plugin o i temi non testati possono causare conflitti di codice che disturbano la connessione al database. Aggiungere o rimuovere frequentemente pu&ograve; anche corrompere i dati memorizzati, causando l&rsquo;errore. Una soluzione potenziale &egrave; disinstallarli o creare un nuovo database se la tabella &egrave; danneggiata.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-69440055044c1\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><strong>Il traffico pesante del sito web pu&ograve; portare a errori di connessione al database?<\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>S&igrave;, l&rsquo;hosting del database sar&agrave; inaccessibile se non riesce a gestire la quantit&agrave; di richieste degli utenti. In questo caso, il tuo sito web non pu&ograve; recuperare dati e contenuti dal back end, e riscontrerai l&rsquo;errore.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>L&rsquo;errore &ldquo;Error Establishing A Database Connection&rdquo; si verifica quando il tuo sito web WordPress non riesce a connettersi e recuperare informazioni dal database. Le cause comuni includono configurazioni errate nel file wp-config, credenziali non valide o dati danneggiati. Se trascurato, questo problema del database pu&ograve; danneggiare uptime e usabilit&agrave; del tuo sito web. Ma non [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/it\/tutorial\/error-estabilishing-a-database-connection\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":399,"featured_media":2778,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"Error estabilishing a database connection: come risolverlo","rank_math_description":"Scopri 8 metodi per risolvere l'avviso \"Error estabilishing a database connection\" su WordPress e modi per evitare che ci\u00f2 accada","rank_math_focus_keyword":"error estabilishing a database connection","footnotes":""},"categories":[18],"tags":[],"class_list":["post-2748","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress"],"hreflangs":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/it\/tutorial\/wp-json\/wp\/v2\/posts\/2748","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/it\/tutorial\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/it\/tutorial\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/it\/tutorial\/wp-json\/wp\/v2\/users\/399"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/it\/tutorial\/wp-json\/wp\/v2\/comments?post=2748"}],"version-history":[{"count":11,"href":"https:\/\/www.hostinger.com\/it\/tutorial\/wp-json\/wp\/v2\/posts\/2748\/revisions"}],"predecessor-version":[{"id":5880,"href":"https:\/\/www.hostinger.com\/it\/tutorial\/wp-json\/wp\/v2\/posts\/2748\/revisions\/5880"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/it\/tutorial\/wp-json\/wp\/v2\/media\/2778"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/it\/tutorial\/wp-json\/wp\/v2\/media?parent=2748"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/it\/tutorial\/wp-json\/wp\/v2\/categories?post=2748"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/it\/tutorial\/wp-json\/wp\/v2\/tags?post=2748"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}