Come risolvere l'errore di connessione al database di WordPress



Aggiornato 2024 di aprile: smetti di ricevere messaggi di errore e rallenta il tuo sistema con il nostro strumento di ottimizzazione. Scaricalo ora su questo link
  1. Scarica e installa lo strumento di riparazione qui.
  2. Lascia che scansioni il tuo computer.
  3. Lo strumento sarà quindi ripara il tuo computer.

L '"errore nello stabilire una connessione al database" è probabilmente uno dei più comuni e spaventosi errori che WordPress gli utenti possono incontrare. È certamente un legame stretto con il White Screen of Death (WSOD). Questo errore indica che il tuo sito Web non comunica più o non accede al database di WordPress e l'intero sito Web non è attivo. Questo non è un compito facile e dovresti provare a risolverlo immediatamente in quanto può avere un impatto diretto su vendite, traffico e analisi.

Ma non preoccuparti, oggi discuteremo alcuni scenari comuni che causano questo errore e alcuni semplici modi per far funzionare il tuo sito web in pochissimo tempo.

Perché ricevi questo errore?

In breve, ottieni questo errore perché WordPress non può connettersi a un database. Il motivo per cui WordPress non può connettersi a un database può ora variare. È possibile che le informazioni sulla connessione al database non siano corrette o siano state modificate. Il server del database potrebbe non rispondere. Il tuo database potrebbe essere stato danneggiato. Nella nostra esperienza, questo errore è solitamente dovuto a un errore del server, ma possono verificarsi anche altri fattori. Vediamo come risolvere questo problema.

Uno dei seguenti scenari può causare questo errore:

  • Le tue informazioni di accesso (nome utente e password) potrebbero essere cambiate. Anche se non avessi apportato tu stesso il cambiamento, sarebbe potuto accadere in qualche modo.
  • Se si installa un plug-in con codifica errata, il database potrebbe essere danneggiato.
  • Il tuo sito Web potrebbe subire un aumento significativo del traffico che supera la capacità del tuo server.
  • Il tuo hosting WordPress potrebbe essere difettoso e il database potrebbe non funzionare a causa di un problema alla fine.

Contatta il tuo provider di hosting Web



Aggiornamento di aprile 2024:

Ora puoi prevenire i problemi del PC utilizzando questo strumento, ad esempio proteggendoti dalla perdita di file e dal malware. Inoltre è un ottimo modo per ottimizzare il computer per le massime prestazioni. Il programma corregge facilmente gli errori comuni che potrebbero verificarsi sui sistemi Windows, senza bisogno di ore di risoluzione dei problemi quando hai la soluzione perfetta a portata di mano:

  • Passo 1: Scarica PC Repair & Optimizer Tool (Windows 10, 8, 7, XP, Vista - Certificato Microsoft Gold).
  • Passaggio 2: fare clic su "Avvio scansione"Per trovare problemi di registro di Windows che potrebbero causare problemi al PC.
  • Passaggio 3: fare clic su "Ripara tutto"Per risolvere tutti i problemi.

scaricare



È lecito ritenere che se il tuo sito web ha funzionato solo un minuto fa (o un giorno) e non lo è ora, l'errore potrebbe essere sulla pagina del tuo host web.

Tutti i provider di hosting di alta qualità offrono ora una sorta di supporto reattivo, il più delle volte tramite live chat.

Inizia contattando questa chat dal vivo, diciamo che hai un "errore di connessione al database" (inserisci frase) e chiedi:

  • se il server database funziona correttamente e
  • se non vi è attualmente alcun aumento di attività o traffico sul server.

Nella maggior parte dei casi, se dici loro che tipo di errore hai, ti faranno sapere esattamente qual è la causa o addirittura la correggeranno per te.

Ancora più importante, ti faranno sapere se il tuo database è OK e se c'è qualche attività sospetta sul server o meno.

Verifica del file di configurazione WP

WP-Config.php è probabilmente il file più importante nell'installazione di WordPress. Qui inserisci i dettagli per WordPress per connettere il tuo database. Se hai modificato la password di root o la password dell'utente del database, dovrai anche modificare questo file. La prima cosa che dovresti sempre controllare è se tutto nel tuo file wp-config.php è lo stesso.

define ('DB_NAME', 'database-name'); define ('DB_USER', 'database-username'); define ('DB_PASSWORD', 'database-password'); define ('DB_HOST', 'localhost');

Ricorda che il tuo valore DB_Host non è sempre localhost. Questo varia a seconda dell'host. Per host popolari come HostGator, BlueHost, SiteGround, è localhost. Altri valori host possono essere trovati qui.

Alcune persone hanno suggerito di risolvere il loro problema sostituendo localhost con IP. È comune vedere questo tipo di problema quando si esegue WordPress su un ambiente server locale. Ad esempio, con MAMP, il valore DB_Host può funzionare quando si passa a IP.

define ('DB_HOST', '127.0.0.1:8889'); Gli indirizzi IP variano per i servizi di web hosting in linea.

Se tutto in questo file è corretto (assicurati di verificare la presenza di errori di battitura), è corretto affermare che qualcosa non va nel server.

https://wordpress.org/support/topic/error-establishing-a-database-connection-on-local-server-2/



Suggerimento esperto: Questo strumento di riparazione esegue la scansione dei repository e sostituisce i file corrotti o mancanti se nessuno di questi metodi ha funzionato. Funziona bene nella maggior parte dei casi in cui il problema è dovuto alla corruzione del sistema. Questo strumento ottimizzerà anche il tuo sistema per massimizzare le prestazioni. Può essere scaricato da Cliccando qui