Sådan løses WordPress-databaseforbindelsesfejl



Prøv Vores Instrument Til At Fjerne Problemer

Fejlmeddelelsen ' Fejl ved etablering af databaseforbindelse 'Vises, når WordPress ikke er i stand til at redde data fra dit websteds database. WordPress gemmer alle metaoplysninger, postdata, loginoplysninger, pluginindstillinger og sidedata i sin database. Skønt temaerne, billederne og WordPress-kernefilerne ikke er gemt i databasen. Så hver gang du eller nogen anden har adgang til dit websted, udføres en PHP-forespørgsel, der henter / henter de ønskede data fra databasen, og når funktionaliteten af ​​en eller anden grund bliver brudt (dvs. data kan ikke hentes fra databasen), vises denne fejl op, hvilket simpelthen betyder, at WordPress ikke var i stand til at hente de bestemte data fra databasen.



Fejl ved etablering af databaseforbindelse



Denne fejlmeddelelse er ret generisk, og hvis du nogensinde har brugt WordPress på din webserver, er du meget sandsynligt, at du er stødt på denne fejlmeddelelse mindst en gang. Ikke desto mindre vil vi i denne artikel dække de mulige årsager til den nævnte fejlmeddelelse og derefter fortsætte med at give en liste over løsninger, som du kan implementere for at få problemet løst. Så lad os komme i gang.



Hvad forårsager fejlmeddelelsen 'Fejl ved etablering af en databaseforbindelse' i WordPress?

Årsagerne til, at WordPress ikke kan oprette forbindelse til sin databaseserver, kan være rigeligt. De mest almindelige og ofte nævnes nedenfor:

  • Ugyldige loginoplysninger til database: Den mest fremtrædende årsag til, at denne fejl opstår, er at have ugyldige loginoplysninger, der bruges af WordPress til at oprette forbindelse til databaseserveren. Hvis loginoplysningerne, der bruges af WordPress til at oprette forbindelse til dens databaseserver, ikke er gyldige, vil du stå over for denne fejl, da WordPress ikke ville være i stand til at oprette forbindelse til databasen på grund af forkerte loginoplysninger.
  • Korrupt database: Hvis din database er blevet ødelagt, er det højst sandsynligt, at du får denne fejl. Ved korruption mener jeg, at nogle af tabellerne / kolonnerne i databasen muligvis ændres, og WordPress ikke er i stand til at få de ønskede dataværdier fra de bestemte tabeller / kolonner i databasen.
  • Problemer med databaseserver: En anden almindelig årsag til denne fejl er at have en down-databaseserver. For eksempel, hvis du har vært for dit websted på en webserver et eller andet sted, og databaseserveren også er der med det, men det ikke er online eller ikke kan forbindes til, får du denne fejl.
  • Korrupte WordPress-filer: En anden mulig årsag til, at denne fejl opstår, er at have korrupte filer i din WordPress-installationsmappe. Ofte kan hackere få adgang til dit WordPress-websted og ændre filerne i dit WordPress-bibliotek ved at tilføje nye filer eller slette de eksisterende eller tilpasse med dine originale filer. Nå, uanset hvad der er tilfældet, men hvis du har beskadigede filer i dit WordPress-bibliotek, får du muligvis denne fejl på grund af det.
  • Utilstrækkelig PHP-hukommelse: Fejlmeddelelsen kan også opstå, hvis din webserver ikke har tilstrækkelig PHP-hukommelse. I et sådant tilfælde skal du opdatere php.ini-filen for at øge PHP-hukommelsen.

Løsning 1: Gennemgå din wp-config.php i din WordPress-installationsmappe

Den første ting, du skal gøre, mens du fortsætter med at rette denne fejl, er at kigge på wp-config.php-filen i din WordPress-mappe. Du bør se, om indholdet af wp-config.php er blevet ændret med eller ej.

For at gøre det kan du enten bruge filhåndteringen i din webhosting's cPanel til at få adgang til wp-config.php eller du kan bruge et FTP-program som Filezilla til at oprette forbindelse til din webserver og få adgang til filen på et teksteditor installeret på din lokale computer.



Når du har adgang til wp-config.php fil, se at der er disse linjer til stede i den:

definer ('DB_NAME