Reason web logo
Portfolio BlogContact
Reason web logo

Fout bij het maken van database connectie oplossen in WordPress

Krijg je een ‘fout bij het maken van database connectie’ scherm als je je WordPress website probeert te laden. Dan kan je WordPress database geen connectie maken met je WordPress website. Oftewel, je hebt een WordPress database probleem. Gelukkig is dit een veel voorkomend probleem en is het in de meeste gevallen snel op te lossen.

Wat heb je nodig om een fout bij het maken van database connectie op te lossen? 

  • Toegang tot de FTP van je website (aanbevolen) of toegang tot de filemanager van je website 
  • De inloggegevens en naam van je website database (phpMyAdmin)

Controleer je database gegevens in wp-config.php (meest voorkomend)

Benodigde tijd: 30 minuten

Een ‘fout bij het maken van een database connectie’ komt het meest voor als de database credentials niet (meer) kloppen in je wp-config.php. Een belangrijk onderdeel van je WordPress website. 

Hoe los je dit op:

  1. Open via de FTP van je website het wp-config.php bestand

  2. Controleer de database-name, database-user, database-password en database-host

    Het ziet er zo uit:

    define(‘DB_NAME’, ‘database-naam’);
    define(‘DB_USER’, ‘database-gebruikersnaam’);
    define(‘DB_PASSWORD’, ‘database-wachtwoord’);
    define(‘DB_HOST’, ‘localhost’);

  3. Zijn deze incorrect, zorg dan dat je de juiste credentials invult

    Vul je eigen gegevens in, de bovenstaande gegevens zijn alleen ter illustratie.

  4. Sla je wp-config.php op en upload het op je FTP server

  5. Als je de correcte credentials hebt opgegeven zal je website het direct weer moeten doen

Tip: als je website altijd gewerkt heeft en nu opeens deze gegevens incorrect zijn? Zorg dan dat je extra beveiligingsmaatregelen neemt. Wie kan er bij de FTP, welke plugins zijn shady en welke gebruikers zijn er. Deze gegevens kan je niet zomaar aanpassen, iemand moet hier toegang tot gehad hebben. 


Zie je nog steeds‘fout bij het maken van database connectie’ op je scherm, ga dan door naar de volgende oplossingen.

Controleer je database host informatie

De standaard database host is localhost, echter is dit niet altijd het geval. Controleer bij de hosting partij welke host informatie correct is. Neem contact op met je hostingpartij of doe een zoekopdracht via Google aangezien je dan vaak al snel een oplossing van jouw hostingpartij vind.

Lukte het je niet om het‘fout bij het maken van database connectie’ op te lossen, lees dan door.

Repareer je WordPress database

Als je je websites plugins en/of thema’s aan het updaten was en daar ging wat fout? Dan kan het zijn dat je database beschadigd is geraakt. Dit houdt in (in de meeste gevallen) dat er een databasetabel ontbreekt of incompleet is. Kies er dan voor om je WordPress database te repareren.

LET OP! Maak eerst een back-up van je website voordat je de volgende stappen uitvoert.

  • Open je Websites FTP
  • Voeg de volgende regel toe aan het wp-config.php bestand:
define( ‘WP_ALLOW_REPAIR’, true );
  • Sla het bestand op en upload deze naar je FTP
  • Ga vervolgens naar je website voeg deze regel na je domein toe /wp-admin/maint/repair.php 
  • Kies hier om je database te repareren of te optimaliseren

Gerelateerd artikel: Automatische WordPress updates, wat heb je te verliezen?

Controleer of je database server bereikbaar is

Het kan zijn dat je database geen bereik heeft. Dan zit het probleem niet in je WordPress website. Je controleert dit op 2 manieren: 

Heb je meerdere websites op dezelfde server staan? Kijk dan of deze nog wel werken. Als deze wel connectie met de database hebben, dan is dit niet de oplossing. Kunnen de andere websites ook geen verbinding maken dan is de kans aanwezig dat de database server offline is. 

Heb je geen andere websites waar je mee kan vergelijken? Probeer dan connectie te maken met je database via PhpMyAdmin. Dit kan je vinden bij je WordPress host. 

Geen toegang tot PhpMyAdmin, neem dan contact op met je website host. Zij kunnen je verder helpen om je WordPress database probleem op te lossen.

Update WordPress website URL

Een andere mogelijkheid is dat de WordPress URL niet (meer) correct is in je database. 

  • Open je phpMyAdmin
  • Open de correcte database
  • Voer de volgende Query uit met je eigen gegevens
UPDATE wp_options SET option_value='https://websitenaam.nl' WHERE option_name='siteurl'

Vraag om hulp

Als je na deze tips het ‘fout bij het maken van database connectie’ probleem nog steeds niet heb kunnen oplossen, dan is het verstandig om contact op te nemen met je website hosting partij. 

Kom je er met hun niet uit? Neem dan contact met ons op, wij staan klaar om je te helpen!

Ook interessant voor jou

Rik

Rik werkt sinds 2020 bij Reason Web Development als Front- & Back-end Developer.

customer journey in telefoon mockup

Al 300+ ondernemers gingen je voor!

Meld je aan voor de onze updates.

Ontvang inspirerende content, belangrijk nieuws en slimme hacks voor je (WordPress) website!
Wat wij doen
Reason is jouw website- en applicatiepartner. Wij ontwerpen, bouwen en onderhouden doeltreffende en gebruiksvriendelijke websites, platformen en applicaties.
© Reason Digital Empowerment B.V. Alle rechten voorbehouden.
chevron-down