Hoe kan ik de "Fout bij het tot stand brengen van een databaseverbinding" op websites oplossen?
Wat u ziet wanneer u uw website probeert te openen "Fout bij het tot stand brengen van een databaseverbinding" De waarschuwing (Fout bij het tot stand brengen van een databaseverbinding) geeft aan dat de broncodes van uw site (PHP) en uw MySQL/MariaDB-database niet met elkaar kunnen praten. Deze fout wordt meestal veroorzaakt door onjuiste wachtwoordwijzigingen, databasebeschadiging of optimalisatieproblemen aan de serverzijde. U kunt de onderstaande stappen volgen om het probleem op te lossen.
Stap 1: Controleer wp-config.php of het database-instellingenbestand
80% van de reden voor de fout is dat de database-informatie onjuist in het instellingenbestand is geschreven:
- Waar uw site wordt geïnstalleerd via cPanel, Plesk of FTP
public_htmlGa naar de hoofdmap. - Als u WordPress gebruikt
wp-config.phpOpen het bestand (config.php, database.php, enz. in speciale software) in de bewerkingsmodus. - Zoek de volgende regels op en controleer of ze exact overeenkomen met de huidige informatie die u op cPanel/Plesk hebt aangemaakt:
define('DB_NAME', 'veritabanı_adınız');define('DB_USER', 'veritabanı_kullanıcı_adınız');define('DB_PASSWORD', 'veritabanı_şifreniz');define('DB_HOST', 'localhost');*(Opmerking: als u geen externe SQL-server gebruikt, moet deze waarde 'localhost' blijven).*
Stap 2: Controleer de MySQL-gebruikersmachtigingen en -rechten
Zelfs als de databasenaam en het wachtwoord correct zijn, zijn aan de gebruiker mogelijk niet de volledige rechten voor de database toegewezen:
- Log in op cPanel en MySQL®-databases Ga naar de pagina (MySQL-databases).
- Scroll naar de onderkant van de pagina en selecteer de relevante gebruiker en database in het gedeelte 'Gebruiker toevoegen aan database'. Toevoegen zeg.
- Op het scherm dat wordt geopend "ALLE VOORRECHTEN" Sla de wijzigingen op door het vakje (Alle rechten) aan te vinken.
Stap 3: Corrupte tabellen repareren (database repareren)
Plotselinge uitschakeling van de server of SQL-crashes kunnen de tabellen beschadigd hebben. Om tabellen vanuit cPanel te reparerenphpMyAdminpaneel, selecteer uw database in het linkermenu, markeer alle tabellen en klik op het vervolgkeuzemenu onderaan. "Repareer de schilderijen" Klik op (Reparatietabel).
Dit artikel is speciaal opgesteld voor PvPServer.