Beskeden Error establishing a database connection betyder, at WordPress ikke kan logge ind i sin database. Dine indlæg og sider er stadig i databasen – det er forbindelsen, der fejler. I langt de fleste tilfælde skyldes det en forkert værdi i wp-config.php, og det tager få minutter at rette.
Find og ret fejlen
Trin 1: Tjek databasens status
Gå til Webhotel → Databaser. Står databasen med status Aktiv, er den klar. Står der Opretter eller Slettes, så vent lidt. Står der Fejl, vises årsagen med rødt under navnet – kontakt support med den tekst.
Trin 2: Åbn wp-config.php
Åbn hjemmesidens
wp-config.phpmed Filhåndtering eller et SFTP-program. Filen ligger i samme mappe somwp-adminogwp-content.Trin 3: Tjek værten
DB_HOSTskal værelocalhost. Har du flyttet sitet fra en anden udbyder, står der ofte stadig den gamle udbyders servernavn. Ret det tillocalhost.Trin 4: Tjek navn og bruger
DB_NAMEogDB_USERskal begge være det fulde databasenavn, fxu12345_wp. Hos Sitewig er de altid ens. Sammenlign med navnet under Webhotel → Databaser.Trin 5: Tjek kodeordet
Kender du ikke det rigtige kodeord, så klik Nyt kodeord ud for databasen, kopiér det nye, og sæt det ind i
DB_PASSWORD. Se Nulstil kodeordet til din database.Trin 6: Test i Database-værktøj
Log ind i Database-værktøj med præcis samme brugernavn og kodeord som i
wp-config.php. Virker det dér, men ikke på sitet, er der en slåfejl i filen – fx et mellemrum eller et manglende anførselstegn.
Sådan skal værdierne se ud
- DB_NAME
u12345_wp(dit eget navn)- DB_USER
u12345_wp(samme som DB_NAME)- DB_PASSWORD
- Det kodeord, der hører til databasen
- DB_HOST
localhost
Andre årsager
- Du har lige lavet nyt kodeord. Det gamle stopper efter få sekunder. Sæt det nye ind i
wp-config.php. - Databasen er slettet. Står den ikke længere under Databaser, må den gendannes – se Gendan en database fra en backup.
- Webhotellet er suspenderet. Så er websites og databaser lukket, til kontoen er aktiv igen. Der står en besked øverst i kontrolpanelet.
- For mange forbindelser. Hver databasebruger må have et begrænset antal samtidige forbindelser (fx 20, vist som maks. 20 forbindelser). Et plugin, der ikke lukker sine forbindelser, kan bruge dem op. Deaktivér nyligt installerede plugins.
Ofte stillede spørgsmål
Har jeg mistet mine data?
Næsten aldrig. Fejlen betyder kun, at WordPress ikke kan forbinde. Når forbindelsen virker igen, er alt indhold tilbage.
Jeg har installeret WordPress med ét klik. Skal jeg selv rette noget?
Normalt ikke – installationen opsætter databasen og wp-config.php for dig. Har du senere klikket Nyt kodeord eller flyttet filer, så gennemgå trinene ovenfor.
Kan jeg bruge min gamle udbyders databaseserver fra Sitewig?
Det frarådes, og det virker sjældent, fordi de fleste udbydere lukker for adgang udefra. Flyt databasen til Sitewig i stedet – se Importér en database.