Innholdsfortegnelse
Meldingen "Feil ved oppretting av databasetilkobling" i WordPress er et vanlig problem som indikerer at nettstedet ditt ikke klarer å koble seg til databasen. Dette problemet kan skyldes flere faktorer, inkludert feil databaseinformasjon i WordPress-innstillingene, en ødelagt database, problemer med webhotellserveren eller en overbelastet eller feilfungerende databaseserver. Slik feilsøker og løser du denne feilen:
Sjekk WordPress-databasens legitimasjon
Den vanligste årsaken til denne feilen er feil databaseopplysninger i WordPress-konfigurasjonsfilen (wp-config.php
). Denne filen inneholder databasenavn, brukernavn, passord og server som må samsvare med det som er angitt i hostingkontoen din.
- Få tilgang til filene på nettstedet ditt ved hjelp av FTP eller filbehandleren i kontrollpanelet for webhotellet.
- Finn og rediger
wp-config.php
fil. - Sjekk
DB_NAME
,DB_USER
,DB_PASSORD
, ogDB_HOST
verdier. Sørg for at de stemmer overens med databaseinformasjonen fra hostingleverandøren.
define('DB_NAME', 'database_navn_her');
define('DB_USER', 'brukernavn_her');
define('DB_PASSWORD', 'password_here');
define('DB_HOST', 'localhost');
- Hvis noen verdier var feil, oppdaterer du dem og lagrer endringene. Deretter kan du sjekke nettstedet igjen.
Sjekk informasjonen om databaseverten din
Noen ganger endres informasjonen om databaseverten, spesielt hvis nettstedet ditt ligger på en administrert WordPress-hostingplattform. Hvis DB_HOST
er satt til lokal vert
og du fortsatt opplever problemer, kan du kontakte hostingleverandøren din for å få bekreftet at informasjonen om databaseverten er korrekt.
Reparer WordPress-databasen
Hvis databasen er ødelagt, har WordPress en innebygd funksjon for å reparere den.
- Legg til følgende linje i din
wp-config.php
filen rett før/* Det var alt, slutt å redigere! God publisering. */
:
define('WP_ALLOW_REPAIR', true);
- Etter å ha lagt til denne linjen, besøk
http://yourwebsite.com/wp-admin/maint/repair.php
(erstattdinwebside.com
med det faktiske domenenavnet ditt). - Klikk på
Reparasjonsdatabase
ellerReparere og optimalisere databasen
knappen. WordPress vil forsøke å reparere databasen din. - Det er viktig: Fjern linjen fra din
wp-config.php
etter at reparasjonen er utført, av sikkerhetsmessige årsaker.
Sjekk webhotellserveren din
Hvis databaseopplysningene dine er korrekte og databasen ikke er ødelagt, kan problemet ligge hos webhotellet ditt.
- Serveren kan være nede, eller det kan være et problem med databasetjenesten. Kontakt hostingleverandøren din for å sjekke om det er serverrelaterte problemer.
- Hvis nettstedet ditt nylig har opplevd en kraftig økning i trafikken, kan det hende at databaseserveren din er overbelastet. Hostingleverandøren din kan bekrefte dette og foreslå en oppgradering av hostingabonnementet ditt om nødvendig.
Gjenopprette en sikkerhetskopi
Hvis du ikke klarer å løse problemet og du har en nylig sikkerhetskopi av nettstedet ditt, kan du vurdere å gjenopprette den. Noen ganger kan problemet løses ved å gjenopprette nettstedet til en tidligere tilstand da det fungerte som det skulle. Sørg for at du har en sikkerhetskopi av WordPress-filene og -databasen før du fortsetter.
Oppdater WordPress-nettstedets URL
I noen tilfeller, spesielt etter en migrering av nettstedet eller et domenebytte, kan du løse tilkoblingsproblemer ved å oppdatere nettadressen til WordPress-nettstedet direkte i databasen. Dette bør gjøres med forsiktighet og anbefales for avanserte brukere:
- Få tilgang til databasen din via phpMyAdmin fra kontrollpanelet på webhotellet.
- Gå til
wp_options
bord. Se ettersiteurl
oghjem
rader. - Sørg for at disse radene inneholder den riktige URL-adressen til nettstedet ditt. Hvis ikke, må du redigere dem.
Konklusjon
Meldingen "Feil ved oppretting av databasetilkobling" kan være frustrerende, men ved å gå metodisk gjennom disse feilsøkingstrinnene kan du identifisere og løse problemet. Sørg alltid for at du har en ny sikkerhetskopi før du gjør endringer på nettstedet eller i databasen. Hvis problemet vedvarer etter at du har prøvd disse trinnene, kan det være på tide å rådføre deg med en WordPress-utvikler eller få ytterligere hjelp fra hostingleverandøren din.