Hvordan fikser jeg tilkoblingsfeilen med WordPress-databasen?  Finn ut i denne artikkelen.

Hvis du har surfet på nettet lenge nok, må du ha sett denne feilen et par ganger. " Feil ved oppretting av en forbindelse til databasen"; det er en erreur ganske frustrerende spesielt for nybegynnere. 

I denne opplæringen vil vi vise deg hvordan du løser denne feilen på WordPress ved å lage en liste over løsninger.

Merk: Før du gjør endringer i databasen, må du sørge for at du har nødvendige sikkerhetskopier.

hvordan du løser tilkoblingsfeilen med WordPress-databasen

Men før, hvis du aldri har installert WordPress Discover Hvordan installere en WordPress blogg 7 trinn et Hvordan finne, installere og aktivere en WordPress tema på bloggen din 

Så tilbake til hvorfor vi er her. 

Hva er årsaken til denne feilen?

Kort sagt, du får denne feilen fordi WordPress ikke klarer å opprette forbindelse til databasen. Nå kan årsaken til at WordPress ikke klarer å opprette en forbindelse med databasen, variere.

Oppdag vår 5 WordPress plugins for å bedre håndtere feil 404

Påloggingsdetaljene for databasen din kan være feil eller endret. Det kan også hende at databaseserveren ikke svarer, eller databasen kan ha blitt ødelagt.

I vår undersøkelse har vi funnet at de fleste ganger oppstår denne feilen på grunn av en serverfeil, men det kan være andre faktorer.

La oss se på måter å løse dette problemet på.

Skjer problemet også for / wp-admin /?

Det første du må gjøre er å sørge for at den samme feilen oppstår både på det offentlige grensesnittet eller "Front-end" av nettstedet, og på dashbordet eller "Baksiden" (wp-admin). Hvis feilmeldingen "Feil ved etablering av en forbindelse med databasen" er det samme på begge sider, så gå til neste trinn.

Oppdag Slik kopierer du en WordPress-database med phpMyAdmin

Hvis du får en annen feil på wp-adminEg noe sånt “En eller flere deler av databasen er utilgjengelige. Databasen må kanskje repareres ”, så må du reparere databasen.

Du kan gjøre dette ved å legge til følgende linje i din wp-config.php. Legg til like før linjen « Det er alt, slutte å redigere! Glad blogging ».

define ('WP_ALLOW_REPAIR', true);

Når du har gjort det, kan du se innstillingene ved å gå til denne siden: http://www.yoursite.com/wp-admin/maint/repair.php

reparasjon av databasen

Husk at brukeren ikke trenger å være logget inn for å få tilgang til denne funksjonen når den er angitt. Hovedmålet er faktisk å reparere en ødelagt database; dessuten kan brukere ofte ikke koble til når databasen er ødelagt.

Så når du er ferdig reparasjonen et optimalisering av databasen din, sørg for å fjerne den fra filen din wp-config.php.

Hvis denne reparasjonen ikke løser problemet, eller du har problemer med å fullføre reparasjonen, fortsett å lese denne artikkelen. kan du finne en annen mer effektiv løsning.

Bekreft wp-config.php-filen

wp-config.php er sannsynligvis den viktigste filen i WordPress-installasjonen. Dette er hvor du spesifiserer WordPress-detaljer for å koble til databasen. Hvis du har endret root-passordet eller databasebrukerpassordet, må du også endre dem i denne filen.

Se også for å gå lenger Hvordan håndtere filer og mapper WordPress

Det første du alltid bør sjekke er om ingenting har endret seg i filen din wp-config.php.

definere ('DB_NAME', 'databasenavn'); define ('DB_USER', 'database-username'); define ('DB_PASSWORD', 'database-password'); define ('DB_HOST', 'localhost');

Husk at verdien av DB_HOST kanskje ikke alltid localhost. Avhengig av verten, vil det være annerledes. For populære webverter som HostGatorBluehost, Site5er localhost

Bla gjennom katalogen din med disse FTP-klienter for å foreta filoverføringer til hosting

Noen foreslo å løse problemet ved å erstatte localhost med IP-adressen. Det er vanlig å se denne typen problemer når WordPress kjører på en lokal server. For eksempel på MAMP, Verdien DB_HOST når den endres til IP-adressen ser ut til å fungere.

Gå videre ved å oppdage Hvordan installere WordPress lokalt på en PC / Windows med XAMPP

define ( 'DB_HOST', '127.0.0.1: 8889');

IP-adressen vil variere avhengig av webhosttjenestene.

Hvis alt i filen wp-config.php er korrekt (husk å sjekke for skrivefeil), så er det greit å si at problemet er på servernivå.

Rådfør deg med webhotellet (MySQL server)

Noen ganger oppstår feilen ved å opprette en forbindelse med databasen når nettstedet ditt er overbelastet med mye trafikk. I utgangspunktet kan ikke serveren din takle belastningen (spesielt hvis du er på en delt hosting). 

Dedikert server, VPS, Delt eller Cloud? Hva er den beste WordPress-webhotelløsningen

Nettstedet ditt vil da bli veldig tregt, og for noen brukere vil denne feilen oppstå. Så det beste å gjøre er å kontakte leverandøren av webhoteller via telefon eller livechat, og spørre om MySQL-serveren din er i responsmodus.

For brukerne som vil sjekke om MySQL-serveren kjører, er det noen ting du kan gjøre. Prøv andre nettsteder som er vert på samme server for å se om de har det samme problemet. Hvis den samme feilen oppstår, er det klart at det er et problem med MySQL-serveren til webhotellet.

Hvordan tillater jeg brukere å redigere bestemte sider?  Finn ut i denne artikkelen

Hvis du ikke vet om et annet nettsted som er vert på den samme serveren, er det bare å gå til kontrollpanelet og prøve å få tilgang til phpMyAdmin for å koble til databasen. Hvis du kan logge på, sjekk om databasebrukerkontoen din har tilstrekkelige tillatelser.

Lag en ny fil som heter testconnection.php og lim inn følgende kode inne:

Sørg for å erstatte brukernavn og passord. Hvis forbindelsen er vellykket, betyr det at brukeren din har tilstrekkelig tillatelse, og at noe er galt. Gå tilbake til filen din wp-config for å sikre at alt er riktig (analysere på nytt for skrivefeil).

Les også artikkelen vår om 6 WordPress plugins for å dele artiklene dine på sosiale nettverk

Hvis du ikke kan koble til databasen ved å gå til phpMyAdmin så vet du at problemet er med serveren. Det betyr ikke nødvendigvis at MySQL-serveren din er nede. Det kan bare bety at brukeren ikke har tilstrekkelige tillatelser.

Det er derfor viktig å kontakte webhotellet i dette tilfellet, slik at de kan rette det.

Løsninger som har fungert for andre

Det er viktig å merke seg at disse løsningene ikke fungerer for deg. Bruk av dem utgjør derfor en risiko. Derfor må du sørge for at du har sikkerhetskopier i tilfelle noe går galt..

Deepak Mittal opplyser at han for sin klient prøvde å reparere databasen. Selv etter denne reparasjonen forsvant ikke feilen. Han prøvde deretter forskjellige ting, og til slutt fant han ut at problemet var med nettadressen. Tilsynelatende ville sistnevnte ha endret seg og forårsaket feilen. Han kom med en forespørsel SQL phpMyAdmin:

OPPDATERING SET wp_options option_value = 'YOUR_SITE_URL' WHERE OPTION_NAME = 'siteurl'

Sørg for å erstatte "YOUR_SITE_URL" med gjeldende URL.

Det så ut til å løse hennes problem og de andre som kommenterte innlegget hennes.

Sachinum hevdet at han var i stand til å koble seg til databasen med testconnection.php, så det erstattet brukeren i wp-config.php av bruker root. Siden har WordPress begynt å fungere bra.

Så satte han innstillingene tilbake som de var, og alt fungerte perfekt. Han kunne ikke forstå hva som hadde vært galt. Han konkluderte med at det skyldtes en skrivefeil.

Oppdag også Hvordan slå sammen to databaser WordPress

Alt i alt er dette en veldig frustrerende feil. Hva prøvde du som så ut til å fungere? Vi vil gjerne dele det med publikum, slik at andre ikke kaster bort mye tid på å finne den samme løsningen som deg.

Oppdag også noen premium WordPress-plugins  

Du kan bruke andre WordPress plugins for å gi et moderne utseende og for å optimalisere håndteringen av bloggen eller nettsiden din.

Vi tilbyr deg her noen premium WordPress-plugins som vil hjelpe deg å gjøre det.

1. Kontaktskjema 7 Aweber Add-on

Ce WordPress Plugin premium kombinerer enkelheten til WordPress Plugin Kontaktskjema 7 og legge til nettstedet ditt et system for etablering av Kontaktskjema. Den integrerer den automatiske responsmodulen til AWeber og kan sende e-post direkte til listen din AWeber. 

Cf7 aweber tillegg

Dets viktigste funksjoner er: statistikk over AWeber i WordPress-dashbordet, 8 attraktive og søte maler for å lage ditt eget abonnementsskjema, og dette på kort tid, bekreftelse av hele kringkastingskampanjen til kontoen din Aweber med ett klikk, enkel installasjon, kompatibilitet med de nyeste versjonene av jQuery og WordPress, fullstendig dokumentasjon og 24/24 support.

Last ned | dEMO | Webhotell

2. Total oppskriftsgenerator

Total Recipe Generator er en førsteklasses oppskriftsplugg tilgjengelig på WordPress. Det gir deg muligheten til å presentere oppskriftene dine for brukere på en måte som definitivt vil hjelpe deg med å skille deg ut fra mengden.Totalt oppskrift generator wordpress oppskrift maker med skjema og ernæring fakta elementor addon plugin wordpress

Ce WordPress Plugin lar deg enkelt forvandle nettstedet ditt til en nettsted dedikert til matlagingsoppskrifter. Du vil kunne:

filtrer oppskriftene oppført i henhold til mengden næringselementer (natrium, karbohydrater, proteiner, etc.), filtrer oppskriftene som er oppført i henhold til tilberedningstiden, i en hierarkisk og semantisk rekkefølge, koketid, vanskeligheter, type oppskrift og alt ved bruk av nedtrekksverdier osv ...

Last ned | dEMO | Webhotell

3. AccessPress Social Icons Pro

AccessPress Social Icons Pro lar deg lage forskjellige sosiale ikoner og koble sosiale profiler fra WordPress-nettstedet ditt. Det er veldig attraktivt fordi du kan lage, tilpasse og designe vakre ikoner for dine sosiale medieprofiler. Accesspress sosiale ikoner pro wordpress plugin

Dette premium WordPress-pluginet tilbyr 16 vakre sett med ikoner du kan velge mellom. I tillegg til det gir det deg muligheten til å lage ditt eget sett med ikoner, tilpasse dem, angi størrelser, legge til flere effekter osv.

Last ned | dEMO | Webhotell

Anbefalte ressurser

Finn ut om andre anbefalte ressurser for å hjelpe deg med å bygge og administrere nettstedet ditt.

konklusjonen

Her er ! Det er det for denne opplæringen, vi håper denne opplæringen hjelper deg med å fikse WordPress-databaseforbindelsesfeilen. Hvis du likte det, kan du gjerne del det med vennene dine på dine favoritt sosiale nettverk

Du kan imidlertid også konsultere ressursene våre, hvis du trenger flere elementer for å gjennomføre prosjektene dine med oppretting av nettsteder, ved å konsultere vår guide WordPress blog oppretting.

Men i mellomtiden, gi oss beskjed dine kommentarer og forslag i den dedikerte delen.

...