Del 2 · 2.6
Error establishing a database connection
Meddelandet Error establishing a database connection, på svenska Fel vid upprättande av databasanslutning, betyder att din webbplats inte når databasen eller inte får logga in i den. Dina filer finns kvar, och oftast även din databas.
Orsakerna hos oss, från vanligast till ovanligast
- Uppgifterna i webbplatsens konfigurationsfil stämmer inte, särskilt efter en flytt, en ny installation eller ett nytt lösenord.
- Databasanvändaren är inte (längre) kopplad till databasen.
- Databasen är tom, till exempel för att importen efter en flytt misslyckades.
- Skadade tabeller.
- För många anslutningar samtidigt: i felloggen står Too many connections eller max_user_connections.
- Lagringsutrymmet i ditt paket är fullt.
Så löser du det
- Öppna Databaser i DirectAdmin. Där ser du databasens fullständiga namn och vilka användare som är kopplade till den.
- Öppna konfigurationsfilen i Filhanterare. För WordPress är det wp-config.php i public_html.
- Jämför de fyra värdena:
- DB_NAME: det fullständiga databasnamnet, med ditt DirectAdmin-användarnamn och ett understreck framför, till exempel wtsilefl_shop;
- DB_USER: databasanvändarens fullständiga namn, också med det prefixet;
- DB_PASSWORD: databasanvändarens lösenord, inte ditt DirectAdmin-lösenord;
- DB_HOST: localhost.
- Är du osäker på lösenordet? Ge databasanvändaren ett nytt lösenord i DirectAdmin och skriv in exakt det lösenordet i wp-config.php.
- Kontrollera i phpMyAdmin att tabellerna verkligen finns där. Om inte, importera databasen igen.
När kontaktar du oss?
Stämmer uppgifterna, finns tabellerna och visas meddelandet ändå? Titta först på Driftstörningar & underhåll och kontakta oss sedan.
Fråga först AI-assistenten i Mitt WebOké, eller skapa en ticket via Supportcenter och sedan Skapa ärende. Skicka med:
- den fullständiga adressen till sidan där felet uppstår
- tidpunkten då felet uppstod
- vad du gjorde just då, till exempel sparade, laddade upp eller loggade in
- en skärmbild av meddelandet
Skicka aldrig med ditt lösenord.
Utförlig förklaring: 'Error establishing a database connection'.
