Connessione al database non riuscita: cause e soluzioni
Il messaggio di errore "Error Establishing a Database Connection" è uno dei problemi più comuni in WordPress. Significa semplicemente che WordPress non riesce ad accedere al database in cui sono memorizzati tutti i tuoi contenuti (testi, impostazioni, password).
1. Le cause più comuni
La maggior parte delle volte, il problema è dovuto a uno dei seguenti tre fattori:
- Credenziali errate: Il nome utente o la password nel file di configurazione sono stati modificati.
- Database danneggiato: La struttura delle tabelle presenta degli errori (ad es. dopo l'interruzione dell'aggiornamento di un plugin).
- Sovraccarico del server: Il server del database non risponde abbastanza rapidamente a causa del carico troppo elevato.
2. Risoluzione passo dopo passo
Apri il file
wp-config.php tramite il Gestione file di cPanel. Confronta le seguenti righe con i dati presenti in cPanel alla voce "Database MySQL":
DB_NAME(Nome del database)DB_USER(Nome utente)DB_PASSWORD(Password)DB_HOST(Con CURIAWEB dovrebbe quasi sempre essere 'localhost')
Se le credenziali sono corrette, il database potrebbe essere danneggiato. Aggiungi la seguente riga nel tuo file
wp-config.php (appena prima del testo "That's all, stop editing"):
define('WP_ALLOW_REPAIR', true);
IlTuoDominio.ch/wp-admin/maint/repair.php e clicca su "Ripara il database". Importante: Rimuovi immediatamente questa riga dal file dopo aver completato la riparazione!
Riportiamo il tuo database online
Hai controllato le credenziali e la riparazione non è stata d'aiuto? Il nostro team di supporto ha accesso diretto ai server dei database e ti assisterà immediatamente.
Apri un ticket di supporto per il controllo del database