Løs feilfeil for å etablere en databaseforbindelse WordPress

Løs feilfeil for å etablere en databaseforbindelse WordPress
Denne WordPress -opplæringen forklarer hvordan du løser feilen når du oppretter en tilkobling til databasen som vises på skjermdumpen nedenfor.

Etter å ha lest denne opplæringen, lærer du hvordan du sjekker databasenavnet, brukernavnet og passordet og endrer dem innenfor WordPress -konfigurasjonsfilen og serverinnstillingene dine.

Alle instruksjoner i denne WordPress -opplæringen inkluderer skjermbilder, noe som gjør det enkelt for alle brukere å følge trinnene som er beskrevet.

Hva "Feil å etablere en databaseforbindelse" betyr:

Som feilen eksplisitt sier, er problemet at WordPress ikke kan koble til databasen, definert i WP-Config.PHP fil innenfor din rotkatalog med nettstedet.

Denne filen (WP-innhold.PHP) inneholder databasenavn, brukernavn, passord og server. Hvis noe informasjon ikke stemmer overens med informasjonen som er definert på serveren, vil forbindelsen til databasen mislykkes.

Denne opplæringen forklarer hvordan du kan sørge for at legitimasjonen i WP-Config.PHP filen er den samme du har definert på serveren din.

Sjekk databasen din legitimasjon i WordPress:

For å begynne, logger du på cpanel -kontoen din; på hovedskjermen, bla ned og få tilgang til Filbehandler.

En gang i filbehandleren, flytt til din rotkatalog og finn filen som heter WP-Config.PHP. Når du er funnet, høyreklikk på den og trykk på Redigere Alternativ, som vist på skjermbildet nedenfor.

Hvis du blir bedt om å bekrefte koding som vist i følgende bilde, trykk på Redigere knapp.

I filen WP-Config.php Du vil se innhold som ligner på følgende (bortsett fra Venteany_wp588, Venteany_wp588, og -@S1cxxnbp1, som er min egen legitimasjon, her vil du se din. Vi må sørge for at de samme legitimasjonene er definert i databasen din. Lagre denne filen eller det aktuelle innholdet for å sammenligne senere.

/** Navnet på databasen for WordPress*/
definere ('db_name', 'Venteany_wp588');
/** mysql database brukernavn*/
definere ('db_user', 'Venteany_wp588');
/** mysql databasepassord*/
definere ('db_password', '-@s1cxxnbp1');

Gå tilbake til hovedskjermen for cpanel, finn MySQL® -databaser og trykk den.

Avhengig av antall nettsteder eller databaser du opprettet, kan du se en database eller en liste over dem. Finn riktig database, som du lærte når du leste WP-Config.PHP -fil. Riktig linje i filen er

('Db_name', 'Venteany_wp588');

I ditt tilfelle, “Venteany_wp588”Vil bli erstattet med databasenavnet ditt.

Bla nedover til du finner databasen din og trykk den.

Der kan du se det definerte brukernavnet; Forsikre deg om at det er det samme som definert i din WP-Config.PHP fil (linje definere ('db_user', 'Venteany_wp588'); der Venteany_wp588 erstattes av ditt faktiske DB -brukernavn).

Hvis brukeren er riktig, kan du gå tilbake til forrige skjermbilde ved å bla ned og trykke på Tilbake for å administrere databaser lenke. Hvis brukeren ikke er det samme som definert i WP-Config.PHP -fil, vi fant problemet. I dette tilfellet, trykk også Tilbake for å administrere databaser.

Hvis brukeren ikke er det samme som definert i WP-Config.PHP, du har to alternativer: erstatt den brukerdefinerte i WP-Config.PHP fil med den som er vist i forrige trinn, eller opprette en ny DB-bruker med Sanem-brukernavn definert i WP-Config.PHP -fil.

Hvis databasenavnet og brukeren er det samme på serveren (forrige trinn) og som i WordPress -konfigurasjonsfilen, kan problemet være passordet. På skjermbildet for hoveddatabaser, bla nedover til å finne den som heter det som heter Nåværende brukere .

Du kan se en lang liste over brukere avhengig av antall brukere og databaser, bla ned til du finner den aktuelle brukeren.

Når du finner brukeren, trykker du på Bytt passord knapp for å definere et nytt passord.

Nå må du definere passordet. Passordet må være det samme i dette trinnet som i WP-Config.PHP -fil. Du kan kopiere pasta her passordet som finnes i den konfigurasjonsfilen, eller du kan angi et nytt, i hvis tilfelle du trenger å angi det samme passordet i WP-Config.PHP -fil (linjedefiner ( 'Db_password', '-@s1cxxnbp1' hvor -@S1cxxnbp1 må byttes ut med ditt faktiske passord). Når du skriver passordet, trykker du på Bytt passord knapp.

Hvis brukernavnet ikke samsvarer med det som er definert i WP-Config.PHP-fil, kan du erstatte brukernavnet definert i WP-Config.PHP -fil og erstatt den eksisterende med de tre trinnene vist ovenfor. For å gjøre det, bruk følgende trinn:

  • Åpne CPanel File Manager.
  • Finn WP-Config.PHP -fil og rediger den.
  • Bytt ut brukernavnet definert i linjen definere ('db_user', 'Venteany_wp588'); (I dette tilfellet må Venteany_wp588 byttes ut).
  • Lagre endringer.

Et annet alternativ er å opprette brukeren og passordet som er definert i WP-Config.PHP i databasen din, som forklart nedenfor.

For å opprette en ny DB-bruker og passord i henhold til den som er vist i WP-Config.PHP -filen, på databasesbehandler -siden, blar ned til du finner "Legg til ny bruker" seksjon. Skriv inn brukernavnpassordet (passordet må også samsvare med det som er definert i WP-Config.PHP) og trykk på Opprett bruker knapp.

Når brukeren er opprettet, kan du trykke på Gå tilbake knapp.

Du må knytte brukeren du nettopp opprettet med riktig database. På skjermbildet Databases Manager, bla ned til du finner Legg bruker i databasen. Velg brukeren du nettopp har opprettet og riktig database og trykk på Legg til knapp.

Gi brukeren alle privilegier ved å velge Alle privilegier som vist under.

Bla deretter ned og trykk på Gjøre endringer knapp.

Nå må WordPress-nettstedet ditt fungere, med samme databasenavn, brukernavn og passord definert begge i WP-Config.PHP -fil og serveren din.

I tilfelle det ikke fungerer, kan du gå tilbake til CPanel File Manager og sørge for at brukernavnet og passordet du opprettet samsvarer med dataene i konfigurasjonsfilen.

I tilfelle det ikke stemmer, skriver du den igjen og lagrer endringer.

Fest MySQL -databaserfeil fra cPanel:

I noen tilfeller kan databaser bli ødelagt, og de enkle trinnene som vises nedenfor kan løse problemet.

Rull til du finner på Databases Manager Endre databaser. Velg databasen din og trykk på Sjekk databasen knapp.

Vent til sjekken avsluttes og bla ned for å trykke på Gå tilbake knapp.

Så, igjen i Endre databaser Seksjonen, velg databasen din i Reparasjonsdatabase Seksjon og trykk på reparasjonsdatabaseknappen.

Disse trinnene kan løse feilen for databasen din hvis de forrige ikke gjorde det.

Konklusjon:

WordPress -feilmeldingen “Feil å etablere en databaseforbindelse” er en vanlig kjent feil. Som forklart tidligere, kan enhver bruker med serveropplysninger fikse det i noen få trinn.

Denne opplæringen fokuserte på hovedårsakene til dette problemet: databasenavn, brukernavn eller passordkompatibilitet. Hvis du er en avansert MySQL -bruker, kan du også bruke endringene som er forklart ovenfor fra terminalen. Hvis du bruker Plesk eller noen annen vertssjef, er trinnene de samme, med et annet, men også intuitivt brukergrensesnitt.

Takk for at du leser denne artikkelen som forklarer hvordan du løser databasetilkoblingsfeilen i WordPress. Jeg håper det var nyttig. Fortsett å følge Linux-hint for ytterligere opplæringsprogrammer for høy kvalitet.