Feil ved å opprette en databaseforbindelse

  1. 1. Krav
  2. 1. Korrupte database
  3. 2. Sjekk din wp-config.php-fil
  4. 3. Sjekk serveren din
  5. 4. Konklusjon

Feil ved å opprette en databaseforbindelse, er en svært vanlig feil når du prøver å få tilgang til ditt WordPress-nettsted

Feil ved å opprette en databaseforbindelse, er en svært vanlig feil når du prøver å få tilgang til ditt WordPress-nettsted. Databasen lagrer all viktig informasjon for nettstedet ditt, inkludert innlegg, kommentarer, nettstedskonfigurasjon, brukerkontoer, tema og plugininnstillinger og så videre. Hvis forbindelsen til databasen din ikke kan opprettes, vil ikke WordPress-nettstedet bli lastet, og mer enn sannsynlig vil du gi feilen: "Feil ved å opprette en databaseforbindelse" I denne veiledningen vil vi vise deg hvordan du fikser feil ved å opprette en databaseforbindelse i WordPress.

Den vanligste årsaken til problemet med å opprette en databaseforbindelse, er ett av følgende:

Databasen din har blitt skadet
Feil påloggingsinformasjon i WordPress-konfigurasjonsfilen (wp-config.php)
Din MySQL-tjeneste sluttet å fungere på grunn av utilstrekkelig minne på serveren (på grunn av tung trafikk) eller serverproblemer

1. Krav

For å feilsøke "Feil opprettelse av en databaseforbindelse" problem, må noen krav være oppfylt:

  • SSH-tilgang til serveren din
  • Databasen er plassert på samme server
  • Du må kjenne databasens brukernavn, brukerpassord og databasens navn

Også før du prøver å fikse feilen med å opprette en databaseforbindelse, anbefales det at du sikkerhetskopierer både nettstedet og databasen.

1. Korrupte database

Det første trinnet å gjøre når du prøver å feilsøke "Feil opprettelse av en databaseforbindelse" -problemet er å sjekke om denne feilen er til stede både for fronten og baksiden av nettstedet ditt. Du kan få tilgang til din back-end via http://www.yourdomain.com/wp-admin (erstatt "ditt domene" med ditt faktiske domenenavn)

Hvis feilen forblir den samme for både front-end og back-end, bør du gå videre til neste trinn.

Hvis du har tilgang til back-enden via https://www.yourdomain.com/wp-admin, og du ser følgende melding:

"En eller flere databasetabeller er utilgjengelige. Databasen må kanskje repareres "

Det betyr at databasen din har blitt ødelagt, og du må prøve å reparere den.

For å gjøre dette må du først aktivere reparasjonsalternativet i wp-config.php-filen din, plassert i WordPress-nettstedets rotkatalog, ved å legge til følgende linje:

define ('WP_ALLOW_REPAIR', true);

Nå kan du navigere til denne siden: https://www.yourdomain.com/wp-admin/maint/repair.php og klikk på "Reparer og optimaliser databaseknappen."

Av sikkerhetshensyn, husk å slå av reparasjonsalternativet, slett linjen vi la til før i wp-config.php-filen.

Hvis dette ikke løser problemet eller databasen ikke kan repareres, må du sannsynligvis gjenopprette den fra en sikkerhetskopi hvis du har en tilgjengelig.

2. Sjekk din wp-config.php-fil

En annen, sannsynligvis vanligste årsak, for mislykket databaseforbindelse, er på grunn av feil databaseinformasjon i WordPress-konfigurasjonsfilen.

Konfigurasjonsfilen ligger i WordPress-nettstedets rotkatalog, og den kalles wp-config.php.

Åpne filen og finn følgende linjer:

define ('DB_NAME', 'database_name'); define ('DB_USER', 'database_username'); define ('DB_PASSWORD', 'database_password'); define ('DB_HOST', 'localhost');

Pass på at riktig database navn, brukernavn og passord er satt. Databaseverten bør settes til "localhost".

Hvis du endrer databasen brukernavn og passord, bør du alltid oppdatere denne filen også.

Hvis alt er satt opp riktig og du fortsatt får feilen "Opprett en databaseforbindelse" -feil, er problemet trolig på server siden, og du bør gå videre til neste trinn i denne opplæringen.

3. Sjekk serveren din

Avhengig av hvilke ressurser som er tilgjengelige, kan det hende at serveren din ikke klarer å håndtere all belastning, og det kan stoppe MySQL-serveren din.

Du kan enten kontakte hostingleverandøren om dette, eller du kan sjekke det selv hvis MySQL-serveren kjører riktig.

For å sjekke statusen til MySQL, logg deg på serveren din via SSH og bruk følgende kommando:

systemctl status mysql

Eller du kan sjekke om det er oppe i dine aktive prosesser med:

ps aux | grep mysql

Hvis din MySQL ikke kjører, kan du starte den med følgende kommandoer:

systemctl start mysql

Du må kanskje også sjekke minnebruken på serveren din.

For å sjekke hvor mye RAM du har tilgjengelig, kan du bruke følgende kommando:

gratis -m

Hvis serveren din kjører lavt minne, vil du kanskje vurdere å oppgradere serveren din.

4. Konklusjon

Meste parten av tiden. Feilen ved å opprette en databaseforbindelse kan løses ved å følge ett av trinnene ovenfor.

Selvfølgelig behøver du ikke fikse, Feil ved å opprette en databaseforbindelse, hvis du bruker en av våre   WordPress VPS Hosting Services   , i så fall kan du bare spørre våre ekspert Linux admins for å hjelpe deg med å fikse feilen med å opprette en databaseforbindelse i WordPress, for deg Selvfølgelig behøver du ikke fikse, Feil ved å opprette en databaseforbindelse, hvis du bruker en av våre WordPress VPS Hosting Services , i så fall kan du bare spørre våre ekspert Linux admins for å hjelpe deg med å fikse feilen med å opprette en databaseforbindelse i WordPress, for deg. De er tilgjengelige 24 × 7 og vil ta vare på din forespørsel umiddelbart.

PS . Hvis du likte dette innlegget, om hvordan du fikser feilen som oppretter en databaseforbindelse i WordPress, vennligst del den med vennene dine på de sosiale nettverkene ved å bruke knappene til venstre eller bare la et svar nedenfor. Takk.

Новости

Карта