Inizio
/
WordPress
/
Domande frequenti
/
Come correggere l'errore "Stabilire una connessione al database" in WordPress

Come correggere l'errore "Stabilire una connessione al database" in WordPress

Un motivo comune che causa il problema “Establishing a database connection” (Stabilire una connessione al database) di WordPress nel file di configurazione. Ecco alcuni semplici modi per affrontare il problema.

Credenziali di database errate

Credenziali di database errate
Accedi alla tua Area Cliente > Siti web > Site Tools accanto al sito web desiderato. Quindi, vai su Sito > Gestione file > cartella public_html. Quindi cerca il file wp-config.php. Prima di apportare modifiche, è meglio conservare un backup del file per ogni evenienza. Per farlo, fai clic con il pulsante destro del mouse sul file, seleziona Copia e rinomina la versione copiata in wp-config-backup.php.

Quindi, fai clic con il pulsante destro del mouse sul file wp-config.php originale e seleziona Modifica.

Scorri verso il basso fino alle righe che contengono il nome utente, la password, l’host e il nome del database. Dovrai assicurarti che queste credenziali siano corrette.

Per controllare i valori, apri lo strumento MySQL in una scheda separata nel tuo browser. Fai clic con il tasto destro su MySQL e seleziona Apri link in una nuova scheda scheda.

Nella pagina principale dello strumento MySQL, vedrai il nome del database.

Copia il nome del database e sostituiscilo nel file wp-config.php per assicurarti che sia quello corretto.

Quindi, vai di nuovo allo strumento MySQL e fai clic sulla scheda Utenti per vedere l’utente del tuo database. Copia il nome dell’utente e incollalo nel file wp-config.php dove è descritto DB_USER. Dopo aver apportato le modifiche, salva il file e ricarica il tuo sito web per verificare se l’errore è scomparso. Se è ancora presente, il problema potrebbe essere correlato alla password.

È possibile modificare la password direttamente da Gestione MySQL > Utenti > Gestisci utenti > menu Azioni> Cambia password.

Crea una nuova password e copiala per incollarla nel file wp-config.php.

Privilegi utente del database non corretti

Nota che se l’utente non dispone dei privilegi richiesti sul database, anche questo potrebbe causare l’errore. Per verificarlo, vai su Gestione MySQL > Utenti > fai clic sul collegamento blu del database in Accesso al database. Quindi, fai clic sull’icona Gestisci accesso.

I privilegi dovrebbero essere impostati su Tutti i privilegi.

Database corrotto

Tieni presente che questo passaggio è rilevante solo se il database dell’applicazione utilizza MyISAM come motore di archiviazione. [/ notice]

L’errore “Stabilire una connessione al database” può anche essere causato da un database corrotto. Per risolvere questo problema, è necessario inserire la seguente riga di codice nel wp-config.php e ricaricare il sito per riparare il database:

define('WP_ALLOW_REPAIR', true);

Puoi anche controllare questo video (sottotitoli in italiano disponibili):

<iframe width=”100%” height=”422″ src=”https://www.youtube.com/embed/_r-daeasO_g” frameborder=”0″ allow=”accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture” allowfullscreen=”allowfullscreen”></iframe>

Condividi questo articolo