Se hai mai visto il messaggio di errore "Errore durante la connessione al database" quando hai provato ad accedere al tuo sito WordPress, non farti prendere dal panico. Si tratta di un errore relativamente comune che può essere risolto abbastanza facilmente. Questo articolo mostrerà come correggere l'errore durante la connessione al database in WordPress.
Innanzitutto, esaminiamo il significato di questo errore e perché si verifica. L'errore "Establishing a Database Connection Error" indica che WordPress non riesce a connettersi al database. Questo può accadere per diversi motivi, tra cui:
Le informazioni di connessione al database nel file wp-config.php sono errate:
- Il tuo server di database è inattivo
- Il tuo database è stato danneggiato
Per risolvere questo problema, controlla il file wp-config.php per eventuali errori di battitura o altro. Prova a riavviare il server del database. Se nessuna di queste soluzioni funziona, potrebbe essere necessario contattare il tuo host o gli esperti di WordPress per risolvere il problema.
Perché si verifica un errore durante la creazione di una connessione al database?
Il messaggio "Errore durante la connessione al database" potrebbe essere visualizzato in WordPress per diversi motivi. Il motivo più comune è che le credenziali del database (nome utente, password, nome host, ecc.) non sono corrette. Altre cause includono:
-Il server del database è inattivo o inaccessibile.
-I file di WordPress sono danneggiati.
-Il database di WordPress è danneggiato.
Se visualizzi questo messaggio di errore, controlla le credenziali del tuo database e assicurati che siano corrette. Se sono corrette, il passaggio successivo è verificare che il server del database sia attivo e funzionante. Se è inattivo o inaccessibile, dovrai contattare il tuo provider di hosting per risolvere il problema.
Se il server del database è attivo e funzionante, ma continui a visualizzare il messaggio di errore, potrebbe essere dovuto a un danneggiamento dei file di WordPress o del database. In questo caso, dovrai ripristinare il sito da un backup.
Correggi l'errore di connessione al database di WordPress con otto semplici metodi!
Se riscontri un errore durante la connessione al database in WordPress, non preoccuparti. Si tratta di un errore comune che può essere risolto facilmente.
Di seguito sono riportate otto soluzioni per correggere l'errore "Connessione al database" di WordPress. Creare un backup del sito è la prima cosa da fare prima di provare una qualsiasi di queste soluzioni. Assicurarsi di avere un backup disponibile ti salverà nel caso in cui qualcosa vada storto e tu debba ripristinare il sito.
Metodo n. 1: aggiorna il plugin del tuo browser
Se riscontri un errore di connessione al database di WordPress, dovresti aggiornare il plugin del tuo browser. Questo perché potrebbe essere necessario aggiornarlo e renderlo compatibile con l'ultima versione di WordPress.
Per aggiornare il plugin del tuo browser, segui questi passaggi:
1. Vai alla pagina "Aggiornamenti" nella dashboard di WordPress e clicca su "Verifica aggiornamenti"
2. Se è disponibile un aggiornamento per il plugin del tuo browser, clicca sul pulsante "Aggiorna ora".
3. Una volta completato l'aggiornamento, prova ad accedere nuovamente al tuo sito web. Se il problema persiste, passa al metodo seguente.
Metodo n. 2: svuota la cache
Se riscontri ancora l'errore di connessione al database di WordPress, la prossima cosa che puoi provare è svuotare la cache. Questo costringerà il browser a caricare la versione più recente del tuo sito, che potrebbe avere la correzione applicata.
Per cancellare la cache, apri il browser e premi CTRL + MAIUSC + CANC (su Windows) o CMD + MAIUSC + CANC (su Mac). Si aprirà una nuova finestra con alcune opzioni. Assicurati che tutte le opzioni siano selezionate e clicca su "Cancella dati di navigazione"
Una volta svuotata la cache, prova a caricare nuovamente il sito. Se l'errore di connessione al database di WordPress persiste, passa al metodo seguente.
Metodo n. 3: verificare la connessione al database
Se continui a visualizzare l'errore di connessione al database di WordPress, la cosa successiva da controllare è la connessione al database.
Ci sono alcuni modi per farlo:
Controlla il file wp-config.php
Il primo modo è controllare il file wp-config.php del tuo sito WordPress. Questo file contiene le informazioni di connessione al database; se non sono corrette, visualizzerai l'errore di connessione al database di WordPress.
Per controllare il file wp-config.php:
- Accedi al tuo sito WordPress tramite FTP.
- Scarica il file wp-config.php sul tuo computer.
- Aprire il file in un editor di testo come Blocco note o TextEdit.
- Cerca le seguenti righe di codice:
define('DB_NAME', 'nome_database');
define('DB_USER', 'nome_utente_database');
define('DB_PASSWORD', 'database_password');
define('DB_HOST,' 'localhost');
A seconda della configurazione di hosting specifica, queste righe avranno un aspetto diverso, ma dovrebbero essere tutte presenti in qualche modo. Se una di queste righe manca o contiene informazioni errate, potrebbe essere la causa dell'errore di connessione al database di WordPress sul tuo sito.
- Dopo aver verificato che tutte le informazioni siano corrette, salva il file e caricalo.
Metodo n. 4: Cancella i cookie dal tuo browser
Uno degli errori più comuni di WordPress è l'errore di connessione al database . Questo errore si verifica solitamente quando c'è un problema con il database o le impostazioni di WordPress. Fortunatamente, puoi utilizzare alcuni semplici metodi per risolvere questo errore.
Un metodo è quello di cancellare i cookie dal browser. Questo reimposterà il tuo login WordPress e ti permetterà di accedere nuovamente al sito. Per farlo, vai alle impostazioni del browser e cancella i cookie per il sito web.
Metodo n. 5: Elimina il file Hosts di WordPress
L'errore di connessione al database di WordPress è un problema comune che può verificarsi per diversi motivi. Una possibile causa è che il file host di WordPress sia danneggiato o contenga informazioni errate.
Per risolvere questo problema, puoi eliminare il file hosts di WordPress. Questo ripristinerà il file allo stato predefinito e risolverà l'errore di connessione al database.
Per fare ciò, innanzitutto, individua il file hosts di WordPress. Sulla maggior parte dei sistemi, si troverà nel seguente percorso:
/etc/hosts
Una volta individuato il file, eliminalo e riavvia il server web. Il tuo sito WordPress dovrebbe ora essere accessibile e l'errore di connessione al database dovrebbe essere stato risolto.
Metodo n. 6: reimposta il database di WordPress
Se riscontri un errore di connessione al database di WordPress, la prima cosa che devi fare è reimpostare il database di WordPress.
Puoi farlo accedendo al tuo cPanel e al tuo database. Una volta dentro, devi selezionare tutte le tabelle e poi eliminarle. Questo eliminerà tutti i dati nel tuo database e ti permetterà di ricominciare da capo. Potrai quindi ricreare le tabelle e importare i dati da un backup.
Ciò può essere fatto anche utilizzando lo strumento WP-CLI.
Per prima cosa, devi connetterti al tuo sito WordPress tramite SSH. Una volta connesso, devi accedere alla directory principale del tuo sito WordPress.
Quindi, è necessario eseguire il seguente comando:
wp db reset –sì
Questo reimposterà il database di WordPress e, si spera, risolverà l'errore di connessione.
Metodo n. 7: correggere i file danneggiati
Se riscontri un errore di connessione al database di WordPress, è molto probabile che il database di WordPress sia danneggiato. Esistono diversi modi per risolvere questo problema, ma il più comune è utilizzare uno strumento come WP-DBManager.
WP-DBManager è un plugin che ti permette di riparare il tuo database WordPress. Installa il plugin e clicca sul pulsante "Ripara". Il plugin analizzerà il tuo database e riparerà i file danneggiati.
Una volta completata la riparazione, dovresti riuscire ad accedere al tuo sito WordPress senza problemi. Se i problemi persistono, contatta il tuo provider di hosting e chiedigli di indagare ulteriormente.
Metodo n. 8: creare un nuovo database
Se riscontri un errore di connessione al database di WordPress, una delle cose che puoi fare è creare un nuovo database. Si tratta di un processo relativamente semplice e può essere eseguito seguendo questi passaggi:
1. Accedi al tuo account di hosting e vai al cPanel.
2. Nel cPanel, scorri verso il basso fino alla sezione Database e fai clic su Database MySQL.
3. Nella pagina successiva, vedrai un campo in cui puoi inserire il nome del nuovo database. Inserisci un nome per il tuo nuovo database (ricorda questo nome perché ti servirà in seguito) e poi clicca su "Crea database"
4. Una volta creato il database, sarà necessario creare un utente. Per farlo, scorri verso il basso fino alla sezione Utenti MySQL e clicca su Aggiungi nuovo utente.
5. Nella pagina successiva, inserisci un nome utente e una password per il tuo nuovo utente del database (assicurati di ricordare questo nome utente e questa password perché ti serviranno in seguito), quindi fai clic su Crea utente.
6. Ora che hai creato un nuovo database e un nuovo utente, devi assegnare quell'utente al database. Per farlo, scorri di nuovo verso il basso fino alla sezione Database MySQL e clicca su "Aggiungi utente al database".
7. Nella pagina successiva, seleziona il tuo nuovo database dal menu a discesa e poi scegli il tuo nuovo utente del database dall'altro menu a discesa prima di fare clic sul pulsante Aggiungi.
Metodi bonus per correggere l'errore di connessione al database di WordPress
Infine, puoi provare a cambiare la password di WordPress. Questo dovrebbe essere fatto solo se sei sicuro che la tua password attuale non funzioni. Per cambiare la password:
- Vai alla dashboard di WordPress e clicca sulla scheda "Utenti".
- Fai clic su "Il tuo profilo" e inserisci una nuova password nel campo "Nuova password".
- Utilizza una password complessa che includa lettere, numeri e caratteri speciali.
Conclusione
Ecco fatto! Questi sono i metodi più comuni per correggere l'errore di connessione al database in WordPress. Contatta il tuo provider di hosting per ulteriore assistenza nella configurazione e nell'avvio del tuo sito.
Una volta risolto il problema dell'errore, ecco alcune altre guide che ti aiuteranno a migliorare le prestazioni del tuo sito web: