Si të rregulloni gabimin e lidhjes me bazën e të dhënave WordPress? Gjeni në këtë artikull.
Nëse keni shfletuar në internet për mjaft kohë, duhet ta keni parë këtë gabim disa herë. " Gabim gjatë krijimit të një lidhjeje me bazën e të dhënave"; është një gabim mjaft zhgënjyese sidomos për përdoruesit e rishtarve.
Në këtë manual, ne do t'ju tregojmë se si ta rregulloni këtë gabim në WordPress duke përpiluar një listë të zgjidhjeve.
Remarque: Para se të bëni ndonjë ndryshim në bazën e të dhënave, sigurohuni që ju keni rezervë të nevojshëm.
Por më parë, nëse nuk keni instaluar kurrë WordPress zbuloni Si të instaloj një WordPress blog hapa 7 et Si të kërkoni, instaloni dhe aktivizoni një temë WordPress në blogun tuaj
Atëherë kthehu pse ne jemi këtu.
Cili është shkaku i këtij gabimi?
Epo, me pak fjalë ju po e merrni këtë gabim sepse WordPress nuk është në gjendje të krijojë lidhje me bazën e të dhënave. Tani arsyeja që WordPress nuk është në gjendje të krijojë një lidhje me bazën e të dhënave mund të ndryshojë.
Zbuloni tonë 5 WordPress plugins për të trajtuar gabimet 404
Detajet e hyrjes për bazën e të dhënave tuaja mund të jenë të gabuara ose kanë ndryshuar. Mund të jetë gjithashtu që serveri juaj i bazës së të dhënave nuk po përgjigjet, ose baza e të dhënave tuaja mund të jetë korruptuar.
Në hulumtimin tonë, ne kemi gjetur se shumica e rasteve ky gabim ndodh për shkak të një gabimi në server, por mund të ketë faktorë të tjerë.
Le të hedhim një vështrim në mënyrat për të zgjidhur këtë problem.
A ndodh problemi edhe për / wp-admin /?
Gjëja e parë që duhet të bëni është të siguroheni që i njëjti gabim të ndodhë si në ndërfaqen publike ose "Front-end" e faqes në internet, dhe në pult, ose "Back-end" (wp-admin) Nëse mesazhi i gabimit "Gabim në krijimin e një lidhje me bazën e të dhënave" është e njëjtë në të dy faqet, kështu që shkoni në hapin tjetër.
Zbuloj Si të kopjoni një bazë të dhënash WordPress me phpMyAdmin
Nëse merrni një gabim të ndryshëm në wp-adminP.sh. diçka si “Një ose më shumë seksione të bazës së të dhënave nuk janë në dispozicion. Baza e të dhënave mund të ketë nevojë të rregullohet ", atëherë duhet të riparoni bazën tuaj të të dhënave.
Këtë mund ta bëni duke shtuar vijën e mëposhtme në skedarin tuaj wp-config.php. Shtoni vetëm para vijës « Kjo është e gjitha, ndalo redaktimin! Gëzuar Blogging ».
define ('WP_ALLOW_REPAIR', i vërtetë);
Pasi ta keni bërë këtë, mund t'i shihni cilësimet duke vizituar këtë faqe: http://www.yoursite.com/wp-admin/maint/repair.php
Mos harroni, përdoruesi nuk ka nevojë të regjistrohet për të hyrë në këtë funksion kur ajo është vendosur. Në të vërtetë, qëllimi i tij kryesor është të riparojë një bazë të të dhënave të korruptuar; për më tepër, përdoruesit shpesh nuk mund të lidhen kur baza e të dhënave është e korruptuar.
Kështu që sapo të keni mbaruar riparimi et duke optimizuar bazën e të dhënave tuaja, sigurohuni që ta hiqni atë nga skedari juaj wp-config.php.
Nëse ky riparim nuk e zgjidh çështjen, ose keni vështirësi në përfundimin e riparimit, atëherë vazhdoni të lexoni këtë artikull; ju mund të gjeni një zgjidhje tjetër më efektive.
Verifikoni skedarin wp-config.php
wp-config.php është ndoshta skedari më i rëndësishëm në instalimin e WordPress. Kjo është ajo ku ju specifikoni detajet e WordPress në mënyrë që të lidheni me bazën e të dhënave. Nëse keni ndryshuar fjalëkalimin tuaj rrënjë, ose fjalëkalimin e përdoruesit të bazës së të dhënave, atëherë do t'ju duhet t'i ndryshoni ato edhe në këtë skedar.
Shihni gjithashtu për të shkuar më tej Si për të menaxhuar WordPress fotografi dhe dosjet
Gjëja e parë që duhet të kontrolloni gjithmonë është nëse asgjë nuk ka ndryshuar në dosjen tuaj wp-config.php.
përcaktoni ("DB_NAME", "emrin e bazës së të dhënave"); përcaktoni ('DB_USER', 'emrin-përdorues të bazës së të dhënave'); përcaktoni ('DB_PASSWORD', 'fjalëkalim të bazës së të dhënave'); përcaktoni ('DB_HOST', 'localhost');
Mos harroni se vlera e DB_HOST jo gjithmonë mund të jetë localhost. Në varësi të nikoqirit, do të jetë ndryshe. Për hostet e njohur të internetit si Hostgator, Bluehost, Site5, eshte localhost.
Shfletoni direktorinë tuaj me këto Klientët FTP për të bërë transferime të skedarëve në pritjen tuaj
Disa njerëz sugjeruan të rregullonin problemin duke zëvendësuar localhost me adresën IP. Commonshtë e zakonshme të shohësh këtë lloj problemi kur WordPress po ekzekutohet në një server lokal. Për shembull në MAMPvlera DB_HOST kur ndryshohet në adresën IP duket se funksionon.
Shkoni më tej duke zbuluar Si të instaloni WordPress në nivel lokal në një PC / Windows me XAMPP
define ('DB_HOST', '127.0.0.1: 8889');
Adresa IP do të ndryshojë në varësi të shërbimeve të hostit në internet.
Nëse gjithçka në dosje wp-config.php është e saktë (sigurohuni që të kontrolloni për typos), atëherë është e drejtë të thuhet se problemi është në nivelin e serverit.
Konsultohuni me hostin tuaj në internet (Server MySQL)
Ndonjëherë gabimi në krijimin e një lidhje me bazën e të dhënave ndodh kur faqja juaj e internetit është e mbingarkuar me një sasi të trafikut. Në thelb serveri juaj thjesht nuk mund të trajtojë ngarkesën (veçanërisht nëse jeni në një pritje të përbashkët).
Uebfaqja juaj do të bëhet shumë e ngadaltë dhe për disa përdorues, ky gabim do të ndodhë. Kështu që gjëja më e mirë për të bërë është të kontaktoni me ofruesin tuaj të mbajtjes së faqes në internet me telefon ose bisedë të drejtpërdrejtë dhe t'i pyesni nëse serveri juaj MySQL është në modalitetin e Përgjigjes.
Për përdoruesit që duan të kontrollojnë nëse serveri MySQL po ekzekutohet, ka disa gjëra që mund të bësh. Provoni uebfaqe të tjera të strehuara në të njëjtin server për të parë nëse kanë të njëjtin problem. Nëse ndodh i njëjti gabim, atëherë është e qartë se ekziston një problem me serverin MySQL të hostit tuaj të internetit.
Si mund t’i lejoj përdoruesit të redaktojnë faqe të caktuara? Gjeni në këtë artikull
Nëse nuk dini për një faqe tjetër interneti të pritur në të njëjtin server, thjesht shkoni në panelin tuaj të kontrollit dhe përpiquni të përdorni phpMyAdmin në mënyrë që të lidheni me bazën e të dhënave. Nëse mund të identifikoheni, atëherë kontrolloni nëse llogaria juaj e përdoruesit të bazës së të dhënave ka leje të mjaftueshme.
Krijoni një skedar të ri të quajtur testconnection.php dhe ngjisni kodin e mëposhtëm brenda:
Sigurohuni që të zëvendësoni emrin e përdoruesit dhe fjalëkalimin. Nëse lidhja është e suksesshme, kjo do të thotë që përdoruesi juaj ka leje të mjaftueshme dhe diçka nuk është në rregull. Kthehuni tek skedari juaj wp-config për t'u siguruar që gjithçka është e saktë (ri-analizoni për shtyp gabimesh).
Lexoni gjithashtu artikullin tonë në Shtojcat 6 WordPress për të ndarë artikujt tuaj në rrjetet sociale
Nëse nuk mund të lidheni me bazën e të dhënave duke shkuar tek phpMyAdmin atëherë e dini që problemi është te serveri. Kjo nuk do të thotë domosdoshmërisht se serveri juaj MySQL është i prishur. Thjesht mund të thotë që përdoruesi juaj nuk ka leje të mjaftueshme.
Prandaj është e rëndësishme të kontaktoni hostin tuaj të internetit në këtë rast, në mënyrë që ata të mund ta korrigjojnë atë.
Zgjidhje që kanë funksionuar për të tjerët
Importantshtë e rëndësishme të theksohet se këto zgjidhje nuk funksionojnë për ju. Përdorimi i tyre përbën një rrezik. Kjo është arsyeja pse duhet të siguroheni që keni kopje rezervë në rast se diçka nuk shkon mirë..
Deepak Mittal shprehet se për klientin e tij, ai u përpoq të riparonte bazën e të dhënave. Edhe pas këtij riparimi, gabimi nuk u zhduk. Ai më pas provoi gjëra të ndryshme, dhe në fund ai zbuloi se problemi ishte te URL-ja e faqes në internet. Me sa duket, kjo e fundit do të kishte ndryshuar, duke shkaktuar gabimin. Ai bëri një kërkesë SQL sur phpMyAdmin:
UPDATE wp_options SET option_value = 'YOUR_SITE_URL' ku opsion_name = 'siteurl'
Sigurohuni që të zëvendësoni "YOUR_SITE_URL" me URL aktuale.
Dukej se zgjidhte problemin e saj dhe të të tjerëve që komentuan në postimin e saj.
Sachinum pohoi se ishte në gjendje të lidhej me bazën e të dhënave me të testconnection.php, kështu që e zëvendësoi përdoruesin në wp-config.php nga përdoruesi rrënjë. Që atëherë WordPress ka filluar të funksionojë mirë.
Pastaj ai vendosi përsëri cilësimet siç ishin dhe gjithçka funksionoi në mënyrë perfekte. Ai nuk mund ta kuptonte se çfarë e kishte shkaktuar problemin. Ai arriti në përfundimin se kjo ishte për shkak të një gabimi shtypi.
Zbuloni gjithashtu Si të bashkohen dy bazat e të dhënave WordPress
Në përgjithësi, ky është një gabim vërtet zhgënjyes. Çfarë provuat që dukej se funksiononte? Ne do të ishim të lumtur ta ndanim atë me publikun, në mënyrë që të tjerët të mos humbin shumë kohë duke gjetur të njëjtën zgjidhje si ju.
Zbuloni gjithashtu disa shtesa premium WordPress
Mund të përdorni të tjera WordPress plugins për të dhënë një pamje moderne dhe për të optimizuar trajtimin e blogut ose faqes tuaj të internetit.
Ne ju ofrojmë këtu disa shtesa premium WordPress që do t'ju ndihmojnë ta bëni atë.
1. Forma e kontaktit 7 Aweber Add-on
Ce plugin WordPress premium kombinon thjeshtësinë e plugin WordPress Kontaktoni 7 Form dhe shtoni në faqen tuaj të internetit një sistem të krijimit të formularin e kontaktit. Ai integron modulin e përgjigjes automatike të AWeber dhe mund të dërgoni email direkt në listën tuaj AWeber.
Karakteristikat kryesore të tij janë: statistikat e AWeber në panelin tuaj të WordPress, 8 shabllone tërheqëse dhe të lezetshme për të krijuar formën tuaj të pajtimit, dhe kjo në asnjë kohë, verifikimi i të gjithë fushatës transmetuese të llogarisë tuaj Aweber me një klik, lehtësinë e instalimit, pajtueshmërinë me versionet e fundit të jQuery dhe WordPress, dokumentacionin e plotë dhe mbështetjen 24/24.
Shkarko | DEMO | web hosting
2. Gjeneratori total i recetave
Generator Total Receta është një shtesë shtesë e recetave e disponueshme në WordPress. Kjo ju jep mundësinë për të paraqitur recetat tuaja për përdoruesit në një mënyrë që patjetër do t'ju ndihmojë të dalloheni nga turma.
Ce plugin WordPress do t'ju lejojë të transformoni lehtësisht faqen tuaj të internetit në një Uebfaqe kushtuar recetave të gatimit. Do të keni mundësi:
filtroni recetat e listuara sipas sasisë së elementeve ushqyese (natriumi, karbohidratet, proteinat, etj.), filtroni recetat e listuara sipas kohës së përgatitjes, në një mënyrë hierarkike dhe semantike, kohën e gatimit, vështirësia, lloji i recetës dhe të gjitha këto duke përdorur vlera drop-down etj…
Shkarko | DEMO | web hosting
3. AccessPress Icons Sociale Pro
AccessPress Social Icons Pro ju lejon të krijoni ikona të ndryshme sociale dhe të lidhni profilet tuaja sociale nga faqja e internetit tuaj WordPress. Shtë shumë tërheqëse sepse mund të krijoni, personalizoni dhe dizajnoni ikona të bukura për profilet tuaja të mediave sociale.
Kjo shtojcë premium WordPress ju ofron 16 grupe të bukura ikonash që mund të zgjidhni. Përveç kësaj, kjo ju jep mundësinë të krijoni grupin tuaj të ikonave, t'i personalizoni ato, të vendosni madhësi, të shtoni efekte të shumta, etj.
Shkarko | DEMO | web hosting
Burimet e rekomanduara
Mësoni rreth burimeve të tjera të rekomanduara për t'ju ndihmuar të ndërtoni dhe menaxhoni uebfaqen tuaj.
- Si t'i lejoni përdoruesit të redaktojnë disa faqe
- Shtojcat 5 WordPress për të krijuar forma të donacionit
- 6 WordPress plugins për të krijuar një blog automatik
- Si të përdorni efekte rollover për të zbuluar përmbajtjen në Divi
Përfundim
Ketu eshte ! Kjo është e gjitha për këtë tutorial, shpresojmë që ky tutorial t'ju ndihmojë të rregulloni gabimin e lidhjes së bazës së të dhënave WordPress. Nëse ju pëlqeu, mos ngurroni ndajeni atë me miqtë tuaj në rrjetet tuaja të preferuara sociale.
Sidoqoftë, gjithashtu mund të këshilloheni burimet tona, nëse keni nevojë për më shumë elemente për të realizuar projektet tuaja të krijimit të faqeve në Internet, duke u konsultuar me udhëzuesin tonë Krijimi i blogut të WordPress.
Por, ndërkohë, na tregoni komentet tuaja dhe sugjerime në pjesën e dedikuar.
...