Meldingen “Error establishing a database connection” i WordPress betyr at nettstedet ikke kan koble til databasen sin. I de fleste tilfeller skjer dette på grunn av feil databaseopplysninger i WordPress-konfigurasjonsfilen:

I denne veiledningen går vi gjennom de vanligste årsakene til denne feilen og viser deg hvordan du løser den.
I de fleste tilfeller oppstår feilen "Error establishing a database connection" når WordPress bruker feil databaseopplysninger. Dette skjer ofte etter:
Migrering av et nettsted til en ny hostingleverandør
Endring av databasepassord
Gjenoppretting fra sikkerhetskopi
Manuell redigering av konfigurasjonsfiler
Flytting av filer mellom servere eller hostingplaner
WordPress kobler til databasen sin ved å bruke et database-navn, et database-brukernavn, et passord, en database-vert og de tilgangsrettighetene som er tildelt databasebrukeren.
Derfor må du sørge for at alle følgende betingelser er oppfylt:
Database-navnet finnes på serveren og samsvarer med det eksisterende databasenavnet
Database-brukernavnet samsvarer med den eksisterende databasebrukeren
Passordet er riktig for denne brukeren
Databasebrukeren er tilknyttet databasen
Brukeren har fulle tilgangsrettigheter (ALL PRIVILEGES)
Alle databaseopplysninger lagres i filen wp-config.php , som ligger i rotmappen til WordPress-installasjonen din. For å sjekke og verifisere dem, gjør følgende:
Logg inn på cPanel og gå til Filbehandling:

Gå til WordPress-rotmappen din og åpne filen wp-config.php (via Rediger eller Vis -alternativene):

Merk: Når du velger Rediger, kan det være lurt å ta en sikkerhetskopi av filen wp-config.php:

Se etter disse linjene som inneholder databasenavn, bruker og passord:

Åpne menyen Administrer mine databaser i en annen fane:

Sjekk nøye at databasenavn og bruker samsvarer med det som er angitt i wp-config.php:

Bla nedover og sørg for at databasebrukeren faktisk finnes på serveren:

Det er ikke mulig å se hvilket passord som er satt for en databasebruker, så det er nødvendig å angi det ved å klikke på Endre passord:


Oppdater verdiene i wp-config.php om nødvendig.
Sørg for at riktig databasebruker er tilknyttet databasen og har Alle rettigheter aktivert (klikk på brukeren >> huk av for Alle rettigheter >> Lagre endringer):


Oppdater nettsiden din! Hvis legitimasjonen er riktig, skal nettsiden lastes normalt.
Hvis databaseopplysningene er riktige og feilen fortsatt vises, kan problemet skyldes:
En korrupt database
Et midlertidig MySQL-serverbrudd
Skadede WordPress-kjernefiler
Ta kontakt med vårt kundestøtteteam slik at vi kan sjekke status og logger for databaseserveren.