Studio Campisi

Come risolvere l’errore “Errore nello stabilire una connessione al database”

L’errore “Errore nello stabilire una connessione al database” si verifica tutte le volte che WordPress non riesce a connettersi correttamente al database. È un problema abbastanza comune, ma nella maggior parte dei casi si risolve facilmente. In questo articolo ti spiego perché succede e quali sono le 5 soluzioni più efficaci per risolverlo.

errore nello stabilire una connessione al database

Questo errore può dipendere da diversi motivi, tra cui:

  1. Credenziali del database errate (username, password, nome del database sbagliati)
  2. Problemi con il server MySQL
  3. File corrotti di WordPress
  4. Errori nel file wp-config.php
  5. Sovraccarico del server (specialmente su hosting condivisi)

Ora vediamo come risolverlo!

Controlla le credenziali del database

La prima cosa da verificare è che le credenziali del database siano corrette. Apri il file wp-config.php, che trovi nella root del tuo sito, e controlla queste righe:

 define('DB_NAME', 'nome_database');
define('DB_USER', 'nome_utente');
define('DB_PASSWORD', 'password');
define('DB_HOST', 'localhost'); 

fai attenzione che i dati inseriti siano corretti e corrispondano esattamente alle credenziali del tuo database, non lasciare spazi. Se hai verificato attentamente e i dati sono corretti passa alla seconda soluzione.

Riavvia il server MySQL

Se il sito è su un VPS o un server dedicato, potresti dover riavviare manualmente MySQL. Puoi farlo con questo comando SSH:

sudo service mysql restart

Se sei su un hosting condiviso, puoi provare a contattare il supporto tecnico per verificare se ci sono problemi con il server MySQL.

Ripara il database

WordPress ha una funzione integrata per riparare il database, prima di eseguirla ti consiglio di fare un backup completo del database. Per attivarla, aggiungi questa riga nel file wp-config.php:

define('WP_ALLOW_REPAIR', true);

Poi vai su: https://tuosito.com/wp-admin/maint/repair.php

Esegui la riparazione e poi rimuovi la riga dal wp-config.php.

Controlla se il server è sovraccarico

Se il tuo sito riceve molto traffico o il tuo hosting ha risorse limitate, il server MySQL potrebbe non rispondere. Puoi controllare il file error_log o usare strumenti come phpMyAdmin per vedere se il database è attivo.

Se l’errore si presenta spesso, potresti dover valutare un upgrade del piano hosting o l’uso di un servizio di caching.

Ripristina i file di WordPress

A volte il problema può essere causato da file corrotti. Puoi provare a scaricare una nuova copia di WordPress dal sito ufficiale, estrarre i file e sovrascrivere tutto tranne la cartella wp-content e il file wp-config.php.

Conclusione

L’errore “Errore nello stabilire una connessione al database” può sembrare un bel problema, ma nella maggior parte dei casi si risolve seguendo questi passaggi. Se dopo aver provato tutte le soluzioni il problema persiste, il consiglio è di contattare il supporto del tuo hosting per verificare che non ci siano problemi lato server.

Spero che questa guida ti sia stata utile! Se hai dubbi o vuoi un aiuto personalizzato, scrivimi nei commenti o contattami direttamente

Articolo aggiornato giorno 27 Febbraio 2025

Ti aiutiamo senza impegno!
Se l’articolo ti è stato utile, ma vuoi un supporto più mirato per il tuo sito web o la tua strategia digitale, prenota una consulenza gratuita. Parleremo insieme delle tue esigenze e troveremo la soluzione più adatta per far crescere il tuo business online. Prenota adesso la tua consulenza gratuita

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Hai qualche domanda? sono felice di aiutarti

Hai qualche domanda? sono felice di aiutarti

Torna in alto