Hvordan fikse «Error establishing a database connection» i WordPress på Spaceship Hosting

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.


Hva kan forårsake denne feilen?

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


Sjekk databaseopplysninger

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)


Hvordan sjekke databaseopplysninger?

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:

  1. Logg inn på cPanel og gå til Filbehandling:


  2. 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:


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


  4. Åpne menyen Administrer mine databaser i en annen fane:




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


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



  7. 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:



  8. Oppdater verdiene i wp-config.php om nødvendig.

  9. Sørg for at riktig databasebruker er tilknyttet databasen og har Alle rettigheter aktivert (klikk på brukeren >> huk av for Alle rettigheter >> Lagre endringer):




  10. Oppdater nettsiden din! Hvis legitimasjonen er riktig, skal nettsiden lastes normalt.


Ser du fortsatt denne feilen?

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.

En gyldig e-postadresse er påkrevd