Kako ispraviti grešku u vezi s bazom podataka WordPress?  Saznajte u ovom članku.

Ako dovoljno dugo surfate internetom, sigurno ste ovu pogrešku vidjeli nekoliko puta. " Greška prilikom uspostavljanja veze s bazom podataka"; to je greška prilično frustrirajuće pogotovo za početnike. 

U ovom vodiču pokazat ćemo vam kako ispraviti ovu grešku na WordPressu sastavljanjem popisa rješenja.

Napomena: Prije bilo kakvih promjena u bazi podataka, provjerite jeste li imaju potrebne sigurnosne kopije.

kako ispraviti grešku u vezi sa WordPress bazom podataka

Ali prije, ako nikad niste instalirali WordPress, otkrijte Kako instalirati WordPress blog u koracima 7 et Kako pronaći, instalirati i aktivirati WordPress temu na svom blogu 

Onda se vratimo na pitanje zašto smo ovde. 

Šta je uzrok ove pogreške?

Pa, ukratko, dobivate ovu grešku jer WordPress ne može uspostaviti vezu s bazom podataka. Sada se razlog zašto WordPress ne može uspostaviti vezu s bazom podataka može razlikovati.

Discover our 5 WordPress dodatke za obradu 404 grešaka

Podaci za prijavu u vašu bazu podataka možda su pogrešni ili su promijenjeni. Također može biti da vaš poslužitelj baze podataka ne reagira ili je vaša baza podataka možda oštećena.

U našem istraživanju otkrili smo da se većina puta ova greška dogodi zbog pogreške poslužitelja, ali mogu postojati i drugi faktori.

Pogledajmo načine za rješavanje ovog problema.

Da li se problem događa i za / wp-admin /?

Prvo što treba učiniti je osigurati da se ista greška dogodi i na javnom sučelju ili "Front-end" web stranice i na nadzornoj ploči ili "Back-end" (wp-admin). Ako se pojavi poruka o grešci "Greška pri uspostavljanju veze s bazom podataka" je isti na obje stranice, pa idite na sljedeći korak.

Discover Kako duplikat WordPress baze podataka pomoću phpMyAdmin-a

Ako dobijete drugu pogrešku na wp-admin, na primer nešto slično “Jedan ili više odjeljaka baze podataka nisu dostupni. Bazu podataka će možda trebati popraviti ”, tada trebate popraviti bazu podataka.

To možete učiniti dodavanjem sledeće linije u vašu datoteku wp-config.php. Dodajte tačno prije linije « To je sve, prestanite s uređivanjem! Sretno bloganje ».

define ('WP_ALLOW_REPAIR', tačno);

Nakon što to učinite, postavke možete vidjeti posjetom ovoj stranici: http://www.yoursite.com/wp-admin/maint/repair.php

popravak baze podataka

Zapamtite, korisnik ne mora biti prijavljen da bi pristupio ovoj funkciji kada je postavljena. Zapravo, njegov glavni cilj je popraviti oštećenu bazu podataka; štoviše, korisnici se često ne mogu povezati kada je baza podataka oštećena.

Pa kad završite popravak et optimiziranje vaše baze podataka, obavezno ga uklonite iz datoteke wp-config.php.

Ako ovaj popravak ne riješi problem ili imate poteškoća s dovršenjem popravka, nastavite čitati ovaj članak; mogli biste pronaći drugo efikasnije rješenje.

Provjerite wp-config.php datoteku

wp-config.php je vjerojatno najvažnija datoteka u WordPress instalaciji. Ovdje odredite WordPress detalje kako biste se povezali s bazom podataka. Ako ste promijenili root lozinku ili korisničku lozinku baze podataka, morat ćete ih promijeniti i u ovoj datoteci.

Pogledajte i dalje Kako upravljati WordPress datotekama i fasciklama

Prva stvar koju biste uvijek trebali provjeriti je da li se u vašoj datoteci ništa nije promijenilo wp-config.php.

define ('DB_NAME', 'ime baze podataka'); define ('DB_USER', 'baza podataka-korisničko ime'); define ('DB_PASSWORD', 'lozinka baze podataka'); define ('DB_HOST', 'localhost');

Zapamtite da je vrijednost DB_HOST možda neće uvek biti localhost. Ovisno o domaćinu, to će biti drugačije. Za popularne web domaćine poput HostGatorBlueHost, Site5, ovo je localhost

Pretražite svoj direktorij pomoću ovih FTP klijenti vrše prijenos datoteka na vaš hosting

Neki su predložili da problem riješe zamjenom localhosta IP adresom. Uobičajeno je vidjeti ovu vrstu problema kada se WordPress izvodi na lokalnom serveru. Na primjer na MAMP, vrijednost DB_HOST kada se promijeni u IP adresu, čini se da radi.

Idite dalje otkrivanjem Kako instalirati WordPress lokalno na PC / Windows-u sa XAMPP-om

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

IP adresa će se razlikovati ovisno o uslugama web hosta.

Ako je sve u fajlu wp-config.php je tačno (obavezno provjerite da li ste dobili pogreške pri upisu), tada je pošteno reći da je problem na razini poslužitelja.

Posavjetujte se s web domaćinom (MySQL server)

Ponekad se greška prilikom uspostavljanja veze s bazom podataka dogodi kada je vaša web lokacija preopterećena količinom prometa. U osnovi vaš server jednostavno ne može podnijeti opterećenje (posebno ako ste na zajedničkom hostingu). 

Namjenski poslužitelj, VPS, dijeljenje ili Cloud? Koje je najbolje WordPress web hosting rješenje

Tada će vaša web lokacija postati vrlo spora, a kod nekih će se korisnika pojaviti ova pogreška. Dakle, najbolje je kontaktirati svog davatelja usluge web hostinga telefonom ili livechatom i pitati ih da li je vaš MySQL server u režimu odgovora.

Za korisnike koji žele provjeriti radi li MySQL poslužitelj, postoje neke stvari koje možete učiniti. Isprobajte druge web lokacije hostirane na istom serveru da biste vidjeli imaju li isti problem. Ako se dogodi ista greška, onda je jasno da postoji problem s MySQL serverom vašeg web domaćina.

Kako mogu dozvoliti korisnicima da uređuju određene stranice?  Saznajte u ovom članku

Ako ne znate za drugu web lokaciju hostiranu na ovom istom serveru, samo idite na svoju kontrolnu ploču i pokušajte pristupiti phpMyAdmin kako bi se povezali s bazom podataka. Ako se možete prijaviti, provjerite ima li vaš korisnički račun baze podataka dovoljna dopuštenja.

Kreirajte novu datoteku pod nazivom testconnection.php i zalijepite sljedeći kod unutra:

Obavezno zamijenite korisničko ime i lozinku. Ako je veza uspješna, to znači da vaš korisnik ima dovoljno odobrenja i da nešto nije u redu. Vratite se na svoj fajl wp-config kako bi bili sigurni da je sve tačno (ponovo analizirati za greške u kucanju).

Pročitajte i naš članak o 6 WordPress plugins za dijeljenje vaših članaka na društvenim mrežama

Ako se ne možete povezati s bazom podataka idite na phpMyAdmin onda znate da je problem u serveru. To ne mora nužno značiti da je vaš MySQL poslužitelj u kvaru. To bi moglo samo značiti da vaš korisnik nema dovoljno dozvola.

Stoga je u ovom slučaju važno kontaktirati vašeg web domaćina kako bi ga mogao ispraviti.

Rješenja koja su pomogla drugima

Važno je napomenuti da ova rješenja ne rade za vas. Njihova upotreba stoga predstavlja rizik. Zbog toga morate osigurati sigurnosne kopije u slučaju da nešto pođe po zlu..

Deepak Mittal navodi da je za svog klijenta pokušao popraviti bazu podataka. Ni nakon ove popravke greška nije nestala. Zatim je pokušao različite stvari, i na kraju je otkrio da je problem bio u URL-u web stranice. Izgleda da bi se potonje promijenilo, uzrokujući grešku. Dao je zahtjev SQL na phpMyAdmin:

UPDATE wp_options SET opcija_value = 'YOUR_SITE_URL' KADA option_name = 'siteurl'

Obavezno zamijenite "YOUR_SITE_URL" sa trenutnim URL-om.

Činilo se da je ovo riješilo njezin problem i probleme ostalih koji su komentirali njezinu objavu.

Sachinum tvrdio je da se mogao povezati s bazom podataka pomoću testconnection.php, pa je zamijenio korisnika u wp-config.php od strane korisnika korijen. Od tada je WordPress počeo dobro da radi.

Zatim je vratio postavke kakve su bile i sve je funkcioniralo savršeno. Nije mogao razumjeti što je uzrokovalo problem. Zaključio je da je to zbog pogreške u kucanju.

Otkrijte i vi Kako spojiti dve WordPress baze podataka

Sve u svemu, ovo je zaista frustrirajuća greška. Šta ste pokušali, a izgledalo je uspješno? Rado bismo to podijelili s javnošću, kako drugi ne bi trošili puno vremena na iznalaženje istog rješenja kao i vi.

Otkrijte i neke premium WordPress dodatke  

Možete koristiti druge WordPress plugins da date moderan izgled i da optimizujete rukovanje vašim blogom ili web sajtom.

Ovdje vam nudimo nekoliko premium WordPress dodataka koji će vam pomoći u tome.

1. Kontakt formular 7 Aweber Add-on

Ce WordPress dodatak premium kombinuje jednostavnost WordPress dodatak Kontakt 7 i dodajte na svoju web stranicu sistem kreiranja od kontakt formular. Integriše automatski modul za odgovor AWeber i možete da šaljete e-poštu direktno na vašu listu AWeber. 

Cf7 aweber dodati

Njegove glavne karakteristike su: statistika AWeber na vašoj WordPress nadzornoj ploči, 8 atraktivnih i simpatičnih predložaka za kreiranje vlastitog obrasca za pretplatu, i to u kratkom roku, provjera cijele kampanje širenja vašeg računa AWeber u jednom kliku, jednostavna instalacija, kompatibilnost s najnovijim verzijama jQuery-a i WordPress-a, kompletna dokumentacija i podrška 24/24.

download | Demo | web hosting

2. Total Receptor Generator

Total Recipe Generator vrhunski je dodatak za recepte dostupan na WordPressu. Daje vam priliku da predstavite svoje recepte korisnicima na način koji će vam sigurno pomoći da se istaknete iz mase.Ukupan generator recepata za izradu recepata sa elementima sheme i prehrambenih činjenica ili dodatkom wordpress za dodatak

Ce WordPress dodatak omogućit će vam da lako transformirate svoju web stranicu u a web stranica posvećena receptima za kuhanje. Moći ćete:

filtrirajte navedene recepte prema količini prehrambenih elemenata (natrijum, ugljeni hidrati, proteini itd.), filtrirajte navedene recepte prema vremenu pripreme, hijerarhijskim i semantičkim redoslijedom, vremenom kuhanja, poteškoća, vrsta recepta i sve pomoću padajućih vrijednosti itd.…

download | Demo | web hosting

3. AccessPress Social Icons Pro

AccessPress Social Icons Pro vam omogućava da kreirate različite društvene ikone i povežete svoje društvene profile sa svoje WordPress web lokacije. Vrlo je atraktivan jer možete kreirati, personalizirati i dizajnirati prekrasne ikone za vaše profile na društvenim mrežama. Accesspress društvene ikone za wordpress dodatak

Ovaj premium WordPress dodatak nudi vam 16 prekrasnih setova ikona koje možete birati. Uz to, daje vam mogućnost kreiranja vlastitog skupa ikona, prilagođavanja, postavljanja veličina, dodavanja više efekata itd.

download | Demo | web hosting

Preporučeni resursi

Saznajte više o drugim preporučenim resursima koji će vam pomoći da izgradite i upravljate svojom web stranicom.

zaključak

Ovdje je ! To je sve za ovaj vodič, nadamo se da će vam ovaj vodič pomoći da popravite grešku u vezi s WordPress bazom podataka. Ako vam se svidjelo, slobodno podijelite to sa svojim prijateljima na vašim omiljenim društvenim mrežama

Međutim, možete se posavjetovati naši resursi, ako vam treba više elemenata za provođenje projekata kreiranja internetskih stranica, savjetujući se s našim vodičem o Izrada bloga WordPress.

Ali, u međuvremenu, javite nam vaši komentari i prijedloge u posebnom odjeljku.

...