Hosting

Error establishing a database connection oplossen

De melding Error establishing a database connection betekent dat WordPress geen verbinding kan maken met de database. In die database staan al je teksten, pagina’s, instellingen en gebruikers. Zonder verbinding kan WordPress niets opbouwen en is meestal de hele site onbereikbaar, inclusief het dashboard.

De oorzaak ligt vrijwel altijd in de verbinding tussen WordPress en de database, niet in de inhoud ervan. Denk aan onjuiste inloggegevens in het configuratiebestand, een databaseserver die niet draait, of een server die overbelast is. Soms gebeurt dit na een verhuizing, een wachtwoordwijziging of bij een hostingstoring.

Hoe ernstig het is, hangt af van de oorzaak. Bij een tijdelijke overbelasting is de site vanzelf weer bereikbaar. Bij verkeerde gegevens of een uitgevallen databaseserver blijft de fout bestaan tot iemand ingrijpt.

Je gegevens zijn vrijwel altijd nog aanwezig. De database is bijna nooit echt leeg of weg, alleen tijdelijk onbereikbaar. Belangrijk: de melding wijst op een verbindingsprobleem en zegt op zichzelf niet of het aan de configuratie, de server of de hosting ligt.

Dit probleem

€ 79

Start opdracht
Backup vooraf
Prijsopgave vóór akkoord
Snel geholpen
Deze foutmelding(en) zou je kunnen zien

Foutmeldingen

● Error establishing a database connection
● Er kon geen databaseverbinding tot stand worden gebracht
● One or more database tables are unavailable. The database may need to be repaired.
● Warning: mysqli_connect(): Access denied for user
● Unknown database
● Can't connect to MySQL server
● Error reconnecting to the database
Heb je één van deze symptomen?

Symptomen

  • De hele website toont de melding over een databaseverbinding.
  • Ook het dashboard op /wp-admin is onbereikbaar.
  • De melding verscheen na een verhuizing of migratie van de site.
  • De melding verscheen na een wachtwoordwijziging bij de hosting.
  • De site is afwisselend wel en niet bereikbaar.
  • De site werd traag en gaf daarna deze melding.
  • De melding verscheen zonder dat je iets hebt gewijzigd.
  • De voorkant en de achterkant geven dezelfde melding.

Wat kun je zelf proberen

Je kunt één van de onderstaande handelingen proberen om het probleem op te lossen. 

Herlaad de pagina na een paar minuten. Bij een tijdelijke overbelasting is de site soms vanzelf weer bereikbaar.
Open de site in een privevenster en op een ander apparaat om je eigen omgeving uit te sluiten.
Controleer de statuspagina of het klantenpaneel van je hostingprovider op een storing of onderhoud.
Controleer of je recent een verlenging van hosting of database hebt gemist. Een opgeschort account kan deze fout geven.
Noteer of de fout begon na een verhuizing, wachtwoordwijziging of update. Dat wijst richting de oorzaak.

FAQ - Vaak gestelde vragen

Bekijk hieronder de meest gestelde vragen

  • Ben ik mijn website kwijt?

    Vrijwel nooit. De database is meestal niet weg, alleen tijdelijk onbereikbaar. Je content komt terug zodra de verbinding is hersteld.

  • Ligt het aan mijn hosting?

    Vaak wel, bijvoorbeeld bij een storing, overbelasting of een opgeschort account. Maar ook verkeerde instellingen op de site zelf geven deze fout.

  • Waarom is ook mijn dashboard onbereikbaar?

    Het dashboard heeft net als de voorkant de database nodig. Zonder verbinding werkt geen van beide.

  • Kan dit door een migratie komen?

    Ja. Na een verhuizing kloppen de databasegegevens of de servernaam soms niet meer, waardoor de verbinding mislukt.

  • Komt de site vanzelf terug?

    Bij een tijdelijke overbelasting soms wel. Bij verkeerde gegevens of een uitgevallen server blijft de fout tot iemand ingrijpt.

  • Is dit een spoedgeval?

    Meestal wel, omdat de hele site onbereikbaar is voor bezoekers en beheerders.

  • Moet ik mijn wachtwoorden aanpassen?

    Niet zomaar. Het databasewachtwoord alleen aanpassen zonder het overal bij te werken kan de fout juist veroorzaken.

  • Hoe wij helpen

    Dit kunnen we voor je doen

    WP Fix herstelt een databaseverbinding gericht, zonder onnodige ingrepen.

    Analyse. We controleren eerst of het probleem bij de configuratie, de databaseserver of de hosting ligt, en kijken wat er aan de fout voorafging.

    Diagnose. We stellen vast of het gaat om verkeerde gegevens, een uitgevallen server, overbelasting of beschadigde tabellen.

    Herstel. We lossen de gevonden oorzaak op, herstellen waar nodig de verbinding of de tabellen, en zorgen dat de site weer laadt.

    Controle achteraf. We controleren de voorkant en het dashboard, testen of de site stabiel blijft en kijken of de oorzaak zich kan herhalen.

    Je krijgt een korte uitleg van wat er aan de hand was en wat er is hersteld.

  • Hulp nodig?

    Stuur je probleem en ontvang een prijs. Na akkoord gaan we direct aan de slag.