Paieška
Uždarykite šį paieškos laukelį.

Kaip ištaisyti klaidą užmezgant duomenų bazės ryšį 2024?

Filialo atskleidimas: Visiškai skaidriai – kai kurios mūsų svetainėje esančios nuorodos yra filialų nuorodos, jei jas naudosite pirkdami, uždirbsime komisinį atlyginimą be papildomo mokesčio (jokio!).

Šiame tinklaraštyje išmokysiu, kaip ištaisyti klaidą užmezgant duomenų bazės ryšį.

Kaip ištaisyti „WordPress“ duomenų bazės ryšio nustatymo klaidą? Tai tavo problema? Na, jūs puikiai atsidūrėte šiame kūrinyje. Pasakysiu atvirai, aš buvau Amazonė AWS serveriai iki paskutinės savaitės, ir tai buvo viena problema, kuri pasireikšdavo kas antrą dieną.

Taigi turėjau rasti būdą, kaip pasipriešinti „WordPress“ klaida nustatant duomenų bazės ryšį problema, tiesa? Taip ir padariau. Ir kai tai padariau, man pasirodė, kad tai pakankamai paprasta, kodėl gi nepasidalijus tuo su jumis čia.

Iš pirmo žvilgsnio pakankamai aišku, kad tai SQL klaida arba bent jau kažkas, kas susiję su duomenų baze, tiesa?

Taip, taip, bet vėlgi, „MySQL“ duomenų bazės yra ne kiekvieno specialybė, vien todėl, kad jums jų nereikia dažnai ir todėl negaišite laiko mokytis, tiesa? Geros naujienos yra tai, kad jums to nereikia!

Gerai, pažiūrėkime į tai iš kilmės šaltinio.

Kodėl atsiranda ši klaida?

Akivaizdu, kad „WordPress SQL negalėjo užmegzti ryšio su jūsų serverio duomenų baze“, tiesa? Dabar kyla klausimas, kodėl ji negali to padaryti?

Dabar yra nemažai galimų priežasčių, kodėl taip nutiko. Išvardinsiu jums dažniausiai pasitaikančius:

  • Jūsų duomenų bazės vartotojo vardas / slaptažodis neteisingas.
  • Jūsų serveris neatsako.
  • Jūsų duomenų bazė gali būti sugadinta ir sugadinta.

Dabar dėl šių priežasčių „WordPress“ gauna klaida kuriant duomenų bazės ryšį „WordPress“, taigi spręskime problemą.

Kaip ištaisyti klaidą nustatant duomenų bazės ryšį „WordPress“:

#1:- WpConfig failo redagavimas:-

Sakyčiau, pirmiausia patikrinkite wp-config failą. Tai yra pats svarbiausias failas WordPress katalogas. Tai taip pat lengviausias failas, tai reiškia, kad jame nėra tūkstančių kodų eilučių, bet vis tiek jis yra nepaprastai svarbus.

Jame yra visi jūsų failų ryšiai, specialūs leidimai, prieigos teisės ir dar daugiau! Taigi, taip, jei kažkas negerai su jūsų duomenų baze, greičiausiai tai galima pastebėti čia.

Prisijunkite prie savo Cpanel.

Spustelėkite Failų tvarkyklė > Viešasis HTML

CPANELIS

Pasirinkite svetainę, kurioje iškyla problema.

PASIRINKITE SVETAINĘ

Viduje turėtumėte pakankamai lengvai pamatyti wp-config failą.

WP CONFIG

Dešiniuoju pelės mygtuku spustelėkite jį ir spustelėkite Redaguoti.

SPAUSKITE IR REdaguokite

Tai turėtų jums pateikti kažką panašaus

KLAIDA KURIANT DUOMENŲ BAZĘ

Patikrinkite, ar jūsų vartotojo vardas, slaptažodis ir HOST yra tokie, kokie jie turėtų būti. Dabar vienas dalykas, kurį turiu paminėti, yra tai, kad HOST ne visada yra Localhost.

Taigi, jei nesate „GoDaddy“, „HostGator“, „Bluehost“ ar tokių populiarių serverių, gali tekti pakeisti pagrindinį kompiuterį. Ir jūs galite rasti tinkamą prieglobą iš „Google“. (Žinoma!).

2: Ar jūsų SQL serveris reaguoja?

Kita galima šios problemos priežastis yra jūsų SQL serverio gedimas! Na ne visas serveris, tik MySQL serveris.

Dabar tai gali nutikti dėl kelių priežasčių, tačiau dažniausia priežastis yra didžiulis srautas. Tai reiškia, kad daugiau srauto, nei svetainė gali apdoroti pagal numatytuosius nustatymus.

Tokiu atveju geriausia būtų paskambinti savo prieglobos paslaugų teikėjo palaikymo komandai ir paklausti, ar jūsų serveris veikia gerai, ar reikia jį atnaujinti.

Nors jei norite patys patikrinti savo SQL serverio būklę, tai visiškai įmanoma. Tai galite padaryti b:-

  • Patikrinkite kitas svetaines toje pačioje paskyroje! Na taip, jei kitos svetainės veikia gerai, tuomet turėtumėte patikrinti duomenų bazės vartotojo teises. (Žemiau parodysiu, kaip tai padaryti!)
  • Prisijunkite prie PhpMyAdmin. Na, prisijungdamas, aš tiesiog turiu omenyje, kad spustelėkite phpMyAdmin mygtuką savo Cpanel! Jei jis atsidaro, tai reiškia, kad jis taip pat veikia gerai.

Duomenų bazės vartotojo teisių tikrinimas: -

Tiesiog sukurkite naują failą ir pavadinkite jį „testconnections.php“.

Įklijuokite šį kodą į failą: -

<?php
$link = mysql_connect('localhost', 'root', 'slaptažodis')
if (!$link) {
die('Nepavyko prisijungti: ' . mysql_error());
}
echo 'Prisijungta sėkmingai';

mysql_close($link);
?>

Tada redaguokite „localhost“ „root“ „slaptažodžio“ reikšmes. Pakeiskite juos į savo serverio informaciją. Tada vėl prisijunkite prie SQL serverio. Jei jis sėkmingai prisijungia, tada galite pradėti! Arba peržiūrėkite toliau pateiktus sprendimus.

3: SQL užklausos vykdymas:

Tai gana paprasta, viskas, ką jums reikia padaryti, tai paleisti SQL užklausą iš savo Cpanel. Na, tai patikrina jūsų svetainės URL galiojimą.

Na, tai nėra taip paprasta, todėl nekreipkite dėmesio į mokslą ir ieškokime sprendimo? Taip, geras sprendimas. Taigi, jei aukščiau pateikti du sprendimai jums nepadėjo:

Prisijunkite prie savo Cpanel ir spustelėkite PhpMyAdmin.

CPANELIS

Tada spustelėkite SQL.

SQL

Tada įklijuokite šį kodą į laukelį.

UPDATE wp_options SET option_value='YOUR_SITE_URL' WHERE option_name='siteurl'

(Pakeiskite Your Site URL ir SiteUrl reikšmes savo URL). Ir spustelėkite eiti.

PASTATYTI KLAIDĄ

Greitos nuorodos-

Paskutiniai žodžiai: kaip ištaisyti klaidą užmezgant duomenų bazės ryšį?

Taip, žmonės, kurie tai buvo, apie tai, kaip ištaisyti „WordPress“ duomenų bazės ryšio užmezgimo klaidą. Tie metodai, kuriuos aptariau aukščiau, greičiausiai pašalins jūsų galvos skausmą.

Jei ką nors praleidau, ar norėtumėte, kad pridėčiau ką nors daugiau, arba jums tinkančio sprendimo? Nesivaržykite pasidalinti ja komentarų laukelyje, aš pridėsiu jį čia su tinkamais kreditais.

Ir, žinoma, nepakenktų ir dalis.

Jitendra

Jitendra Vaswani yra įkūrėjas SchemaNinja WordPress įskiepis, prieš SchemaNinja jis yra daugelio interneto rinkodaros tinklaraščių įkūrėjas BloggersIdeas.comir Digiexe.com. Jis yra sėkmingas internetinės rinkodaros specialistas ir apdovanojimus pelnęs skaitmeninės rinkodaros konsultantas. Jis buvo pristatytas HuffingtonPost, BusinessWorld, YourStory, Payoneer, Lifehacker ir kituose svarbiausiuose leidiniuose kaip sėkmingas tinklaraštininkas ir skaitmeninės rinkodaros specialistas. Jitendra Vaswani taip pat dažnai kalba ir turi daugiau nei 8 metų patirtį skaitmeninės rinkodaros srityje. Peržiūrėkite jo portfelį ( jitendra.co). Surask jį Twitter, & Facebook.

Palikite komentarą

0 akcijos
Skelbti
Dalintis
Dalintis
kaištis