Del 2 · 2.6
Error establishing a database connection
Meddelelsen Error establishing a database connection, på dansk Fejl ved oprettelse af databaseforbindelse, betyder, at din website ikke kan nå databasen eller ikke må logge ind på den. Dine filer er der stadig, og det er din database som regel også.
Årsagerne hos os, fra hyppig til sjælden
- Oplysningerne i din websites konfigurationsfil passer ikke, især efter en flytning, en ny installation eller en ny adgangskode.
- Databasebrugeren er ikke (længere) knyttet til databasen.
- Databasen er tom, for eksempel fordi importen ikke lykkedes efter en flytning.
- Beskadigede tabeller.
- For mange forbindelser på én gang: i fejlloggen står der Too many connections eller max_user_connections.
- Lagerpladsen i din pakke er fuld.
Sådan løser du det
- Åbn Databaser i DirectAdmin. Her ser du det fulde navn på din database og de brugere, der er knyttet til den.
- Åbn konfigurationsfilen i Filhåndtering. I WordPress er det wp-config.php i public_html.
- Sammenlign de fire værdier:
- DB_NAME: det fulde databasenavn, med dit DA-brugernavn og en understregning foran, f.eks. wtsilefl_shop;
- DB_USER: det fulde navn på databasebrugeren, også med det præfiks;
- DB_PASSWORD: adgangskoden til den databasebruger, ikke din DA-adgangskode;
- DB_HOST: localhost.
- Er du ikke sikker på adgangskoden? Giv databasebrugeren en ny adgangskode i DirectAdmin, og indsæt præcis den adgangskode i wp-config.php.
- Tjek i phpMyAdmin, om tabellerne faktisk er der. Hvis ikke, så importér databasen igen.
Hvornår kontakter du os?
Passer oplysningerne, er tabellerne der, og bliver meddelelsen ved med at komme? Tjek først Driftsforstyrrelser & vedligeholdelse, og kontakt os derefter.
Spørg først AI-assistenten i Mit WebOké, eller opret en supportsag via Supportcenter og derefter Opret supportsag. Send følgende med:
- den fulde adresse på siden, hvor det går galt
- tidspunktet, hvor det gik galt
- hvad du gjorde i det øjeblik, for eksempel gemte, uploadede eller loggede ind
- et skærmbillede af meddelelsen
Send aldrig din adgangskode med.
Uddybende forklaring: 'Error establishing a database connection'.
