Greška povezivanja s bazom podataka jedna je od najčešćih pogrešaka u WordPressu. Ovo je greška koja onemogućuje prikazivanje stranice i treba je ispraviti što je prije moguće. Ovaj članak će vam pokazati kako to učiniti.

Prije svega, ako naiđete na grešku veze s bazom podataka, nemojte paničariti. Naravno, crna poruka na bijeloj stranici ne pridonosi da se osjećate pozitivno. Takva greška je prilično česta, a većina korisnika koji rade s WordPressom imala je dodira s njom. Greška kako i samo ime kaže, se odnosi na vezu s bazom podataka.

Što uzrokuje grešku povezivanja s bazom podataka u WordPressu?

Da biste riješili ovaj problem, prvo morate razumjeti što bi moglo uzrokovati ovu grešku.

WordPress

WordPress je najčešće odabrani CMS na svijetu. Na temelju njega je nastala gotovo polovica postojećih internetskih stranica. WordPress je cijenjen od strane korisnika zbog jednostavnosti, intuitivnosti i lakoće upravljanja. Zbog open source prirode, WordPress može biti razvijan i unaprjeđivan za potrebe specifičnih, individualnih projekata. Kako započeti koristiti WordPress?  Da biste započeli avanturu s WordPressom, prvo vam je potreban WordPress hosting. Hosting osigurava prostor na poslužitelju, gdje će biti pohranjeni svi...

Što je WordPress? koristi PHP

PHP - (Hypertext Preprocessor) je popularni skriptni jezik koji se široko koristi u izradi dinamičkih web stranica i web aplikacija. PHP je open-source jezik, što znači da je dostupan besplatno i korisnici ga mogu modificirati. Jedna od glavnih primjena PHP-a je generiranje dinamičkih sadržaja na web stranicama. Zahvaljujući PHP-u moguće je stvarati stranice koje reagiraju na podatke unesene od strane korisnika, što je ključno u slučaju aplikacija kao što...

Što je PHP?
naredbe za povezivanje s MySQL

MySQL je sustav upravljanja relacijskim bazama podataka (RDBMS - Relational Database Management System) koji se široko koristi u internetskim aplikacijama, internetskim uslugama, e-commerce sustavima, sustavima za upravljanje sadržajem (CMS) i mnogim drugim aplikacijama. To je otvoreni softver koji je dostupan besplatno i podržan od strane zajednice programera diljem svijeta. MySQL koristi relacijsku strukturu podataka gdje su podaci pohranjeni u tablicama definiranim skupom stupaca i redova. Ta struktura omogućava učinkovito...

Što je MySQL?
bazom podataka, nakon čega iz baze dobiva potrebne informacije i zatim sve prikazuje na ekranu. Greška se javlja kada, iz bilo kojeg razloga, WordPress ne može pristupiti informacijama u bazi podataka pomoću PHP naredbi. Gotovo sav sadržaj  se pohranjuje u bazi podataka. Kada se WordPress ne može povezati s bazom podataka, nedostaje mu sadržaj za prikaz. Kolokvijalno rečeno, ne zna što dalje. Jedina informacija koju vam može dati je Error Establishing a Database

Baza podataka je organizirani skup podataka koji se pohranjuje na način koji omogućuje jednostavno upravljanje, pretraživanje i ažuriranje informacija. Baze podataka koriste se za pohranu različitih podataka, od jednostavnih popisa kontakata do složenih financijskih informacija ili sadržaja na online trgovini. Kako funkcionira baza podataka? Baza podataka funkcionira zahvaljujući sustavu upravljanja bazom podataka (DBMS), koji omogućava stvaranje, mijenjanje i čitanje podataka pomoću jezika za upite, poput SQL-a. Podaci se pohranjuju...

Što je Baza podataka?
Connection ako imate stranicu na engleskom jeziku ili Greška pri povezivanju s bazom podataka.

Kako popraviti grešku veze s bazom podataka u WordPressu?

Obratite se svom hosting provideru

Ako je vaša web stranica radila ispravno prije provjere, greška bi mogla biti na strani vašeg hostinga. U takvoj situaciji potrebno ih je kontaktirati kako bi izvršili provjeru. Kvalitetni pružatelji hosting provideri nude brzu podršku koja može biti neprocjenjiva u ovoj situaciji. U slučaju kontakta, najbolje je navesti točan naziv greške i pitati da li je server baze podataka pokrenut i radi li bez poteškoća te je li došlo do porasta aktivnosti ili prometa na serveru.

U većini slučajeva dobit ćete povratnu informaciju o razlogu poteškoće. Također postoji šansa da će hosting provider popraviti grešku umjesto vas. Ono što je važno, čak i ako ne pronađu uzrok, dobit ćete dodatne informacije o stanju vaše baze podataka i ima li sumnjivih aktivnosti na serveru.

Analizirajte nedavne promjene i poništite ih

Razmislite jesu li na vašoj web stranici napravljene neke promjene. Jeste li instalirali novi dodatak ili ažurirali postojeći? Možda ste ručno uredili neke datoteke kao što je wp-config.php? Ako je tako, postoji mogućnost da su važne datoteke možda oštećene.

U tom slučaju morat ćete poništiti ove promjene. Ako se radi o dodatku ili temi, rješenje je vrlo jednostavno. Povežite se sa poslužiteljem putem FTP-a. To možete učiniti s bilo kojim FTP

FTP (File Transfer Protocol) je komunikacijski protokol koji se koristi za prijenos datoteka između računala na internetskoj mreži. To je jedan od najstarijih i najčešće korištenih alata za dijeljenje i preuzimanje datoteka na internetske servere. FTP je idealno rješenje ako trebate jednostavan i učinkovit način za prijenos datoteka između računala. Posebno je koristan u kontekstu upravljanja datotekama na hosting serverima, poput hostinga ili WordPress hostinga. FTP možete također koristiti...

Što je FTP? klijentom poput FileZille ili Total Commandera. Podatke o FTP pristupu trebali biste pronaći u jednom od prvih e-mailova koje ste primili od svog hostinga providera. Nakon povezivanja idite u svoj “home” folder WordPressa. Obično se zove “public_html” ili “www”, ili već možete biti tamo nakon što se uspostavi FTP veza. Glavni folder najbolje je prepoznati po tri foldera koji se nalaze unutra a to su: “wp-content”, “wp-admin” i “wp-includes”

Ako je dodatak ili tema uzrokovao problem, trebate ga popraviti ili ukloniti, a ukoliko ga nije moguće popraviti, više ne koristiti.

Provjerite wp-config.php datoteku

WordPress koristi određeno korisničko ime i lozinku za povezivanje s bazom podataka. Pohranjeni su u wp-config.php datoteci. Obično se ti pristupni podaci ne mijenjaju sami od sebe, međutim, možete biti svjedoci nekih čudnih scenarija nakon što izvršite promjene u datotekama svoje web stranice ili hosting paketu. Ako se ovi pristupni podaci ne podudaraju s podacima iz korisničkog panela vašeg hostinga, WordPress će izbaciti grešku povezivanja s bazom podataka.

Da biste promijenili wp-config.php datoteku, prijavite se putem FTP-a na svoj poslužitelj. U glavnom folderu WordPress-a pronađite datoteku wp-config.php, preuzmite je na svoj disk i otvorite u bilo kojem uređivaču teksta.

Zanima nas sljedeći isječak koda:

U nastavku je detaljno objašnjenje njegovih pojedinačnih elemenata:

  • define(‘DB_NAME’, ‘baza podataka’); – naziv baze podataka
  • define(‘DB_USER’, ‘korisničko ime’); – korisničko ime baze podataka
  • define(‘DB_PASSWORD’, ‘lozinka’); – lozinka baze podataka
  • define(‘DB_HOST’, ‘localhost’); – adresa servera baze podataka

Još jednom provjerite jesu li uneseni podaci točni. Pripazite na sve neobične znakove, poput “_”. U slučaju problema s pronalaženjem podataka ili promjenom lozinke, obratite se svom hosting provideru.

Unesite odgovarajuće pristupne podatke i izvršite upload ispravljene datoteke putem FTP-a na server.

Vratite stranicu iz backup-a

Učinkovito i zapravo najjednostavnije rješenje bit će vraćanje sigurnosne kopije/backup-a. Na taj način ćete podatke svoje web stranice zamijeniti onima koji su prethodno spremljeni. Ako se greška pojavila nedavno, sadržaj koji se nalazi u backup-u trebalo bi raditi ispravno. 

Kako mogu vratiti web stranicu iz sigurnosne kopije? 

Ukoliko imate sigurnosnu kopiju spremljenu na svojem računali, jednostavno prenesite sve datoteke putem FTP-a na poslužitelj u home folder WordPress-a.

Bazu podataka možete importati preko phpMyAdmin

phpMyAdmin je web aplikacija otvorenog koda, napisana u PHP-u, koja služi za upravljanje MySQL ili MariaDB bazama podataka putem internetskog preglednika. To je popularan alat koji koriste programeri, administratori sustava i osobe koje rade s bazama podataka za izvođenje različitih operacija na bazi podataka. Funkcije phpMyAdmin Upravljanje bazama podataka: stvaranje, modificiranje, brisanje. Upravljanje tablicama: stvaranje, modificiranje (npr. dodavanje, brisanje stupaca), brisanje tablica. Export i import podataka u različite formate,...

Što je phpMyAdmin? sučelja koje je dostupno u cPanel-u.

Jednostavnije rješenje je poslati email svojem hosting provideru da vrate stranice iz backup-a gdje im navedite slijedeće potrebne informacije:

  • Vaša web stranica
  • Datum kada je stranica zadnji puta radila ispravno

Nemojte zaboraviti email poslati s kontakt email adrese i napraviti to što prije jer se backup

Sigurnosna kopija je pričuvna kopija podataka koja se stvara kako bi se zaštitila od gubitka, oštećenja ili uništenja. Redovito stvaranje sigurnosnih kopija ključni je element upravljanja podacima, kako u osobnom tako i u poslovnom kontekstu. S točke gledišta vraćanja funkcionalnosti sustava važne stvari su: dostupnost sigurnosnih kopija – koliko brzo možemo koristiti podatke iz sigurnosne kopije, utjecaj procesa stvaranja sigurnosne kopije na neprekidan rad usluga – u nekim slučajevima...

Što je Backup? čuva određeni vremenski period.

Kako se zaštititi od greške veze s bazom podataka?

Nažalost, ne postoji garancija da budete potpuno sigurni i imuni na ovu grešku, međutim, vrijedi poduzeti dodatne sigurnosne mjere.

Hosting visoke kvalitete

Ovo je osnovno pravilo ne samo kada se radi o grešci povezivanja s bazom podataka u WordPressu. U svakom slučaju, vrijedi odabrati provjereni WordPress hosting, gdje uvijek možete računati na kompetentnu podršku i brzu pomoć. Da ne spominjemo kako ćete izbjeći mnoge uobičajene probleme s WordPressom. Također je vrlo važno da hosting redovito izrađuje sigurnosnu kopiju vaše web stranice.

Dodatna WordPress sigurnost

Uvođenje dodatnih zaštitnih elemenata poput Wordfence dodatka može zaštititi vaše web stranice od hakerskih napada. U slučaju uspješnog napada, greška veze s bazom podataka može biti najmanja briga.

Svakako je potrebno dodatno se pobrinuti o web stranici u smislu uklanjanja virusa na WordPress web stranicama. Naš tim poduzima niz radnji koje učinkovito štite web stranice od infekcija.

>
Matija Barić
Već 20 godina aktivno se bavim svijetom hostinga i domena. Trebate li pomoć u pronalasku savršene domene ili hosting paketa? Zajedno ćemo pronaći idealno rješenje. Privatno sam veliki zaljubljenik u prirodu.

Dodaj komentar

Vaša email adresa neće biti objavljena.

Tražite li dalje?

Pregledaj po datumu
  • Pregledaj po datumu
  • ožujak 2025
  • prosinac 2024
  • studeni 2024
  • listopad 2024
  • srpanj 2024
  • svibanj 2024
  • travanj 2024
  • ožujak 2024
  • siječanj 2024
  • prosinac 2023
  • studeni 2023
  • listopad 2023
  • srpanj 2022
  • lipanj 2022
  • svibanj 2022
  • travanj 2022
  • listopad 2020
  • kolovoz 2020
  • srpanj 2020
  • lipanj 2020
  • svibanj 2020
  • travanj 2020
  • prosinac 2018
  • srpanj 2018
  • lipanj 2018
  • svibanj 2018
  • travanj 2018
  • svibanj 2017
  • travanj 2017
  • studeni 2016
  • listopad 2016
  • rujan 2016
  • kolovoz 2016
  • srpanj 2016
  • lipanj 2016
  • svibanj 2016
  • travanj 2016
  • ožujak 2016
  • veljača 2016
  • prosinac 2015
  • listopad 2015
  • kolovoz 2015
  • svibanj 2015
  • ožujak 2015
  • siječanj 2015
  • kolovoz 2014
  • srpanj 2014
  • svibanj 2014
  • travanj 2014
  • ožujak 2014
  • veljača 2014
  • siječanj 2014
  • prosinac 2013
  • studeni 2013
  • listopad 2013
  • rujan 2013
  • kolovoz 2013
  • srpanj 2013
  • lipanj 2013
  • travanj 2013
  • ožujak 2013
  • veljača 2013
  • siječanj 2013
  • prosinac 2012
  • studeni 2012
  • listopad 2012
  • rujan 2012
  • travanj 2012
  • ožujak 2012
  • prosinac 2011
  • studeni 2011
  • srpanj 2011
  • lipanj 2011
  • ožujak 2011
  • siječanj 2011
  • prosinac 2010
  • listopad 2010
  • lipanj 2010
  • travanj 2010
  • ožujak 2010

cyber_Folks - Postavke kolačića

Volite li ukusne kolače? Mi također! Neki kolačići se koriste za ispravan rad stranice. Prihvatite i dodatne kolačiće, povezane s performansama, društvenim mrežama i marketingom i zahvaljujući njima, doživjet ćete najbolje iskustvo naše web stranice, jer neprestano radimo na poboljšanju. Svoju dobrovoljnu suglasnost možete u svakom trenutku povući ili promijeniti. Više informacija o korištenim kolačićima možete pronaći u našoj politici privatnosti. Ako želite precizno odabrati svoje postavke, pogledajte vrste kolačića u nastavku.

Funkcionalni (uvijek aktivni)

Ovo su nužni "kolačići" za funkcionalnost web stranice. Stranica neće ispravno raditi bez prihvaćanja ovih kolačića. Primjer: kolačić koji bilježi vašu suglasnost ili protivljenje potreban je kako bismo znali jeste li dali suglasnost za određene radnje na web stranici. Također, omogućuju prijavu u korisnički panel ili izradu narudžbi.

Analitičko-izvedbeni

Omogućuju prikupljanje informacija o načinu na koji koristite web stranicu. Ovi "kolačići" omogućuju nam praćenje broja posjeta i izvor prometa na našoj web stranici, što nam pomaže u mjerenju i poboljšanju njezine izvedbe. Također nam pomažu saznati koje su stranice najpopularnije, a koje najmanje popularne, te razumjeti kako posjetitelji navigiraju na našoj web stranici. Ovi "kolačići" pomažu nam analizirati izvedbu web stranice i prikupljati informacije. Primjer: Možemo stvarati toplinske karte kako bismo saznali koje su informacije lako čitljive a koje ne, čime poboljšavamo dizajn stranice. Također nam omogućuju praćenje češće čitanih blog postova, pomažući nam razvijati zanimljivije sadržaje. Glavni alat kojeg koristimo je Google Analytics.

Društveni

Ovi "kolačići" povezani su s društvenim medijskim platformama i omogućuju vam povezivanje s vašim računima na društvenim mrežama. Putem njih možete dijeliti sadržaje s naše web stranice. Kolačići društvenih mreža (koji dolaze od trećih strana poput Facebooka) prikupljaju informacije kako bi pružili personalizirane oglase. Primjerice, oglasi na vašim društvenim mrežama bolje će se prilagoditi vama i smanjiti vjerojatnost da ćete biti preplavljeni oglasima za usluge ili proizvode koje ste već kupili.

Marketinški

Ovi "kolačići" povezani su s akcijama automatizacije marketinga i praćenjem učinkovitosti oglašavanja. Omogućuju nam, na primjer, ograničenje broja prikazivanja određenog oglasa. Također nam omogućuju provođenje usporednih testiranja kako bismo neprestano poboljšavali izvedbu naše web stranice. Testiranjem različitih rasporeda stranica lakše možemo pronaći onaj koji nudi najbolju čitljivost za korisnike. Također, komunikacija postaje personaliziranija. Na primjer, možemo vam sugerirati članak o pronalaženju domenskog imena ako primijetimo da tražite domenu i teško pronalazite odgovarajuće ime. Iato tako, možemo vam prikazati sugestije za prijavu ako uočimo više uzastopnih neuspjelih pokušaja prijave u korisnički panel. Vaši interesi se grade na temelju informacija iz ovih "kolačića" i aktivnosti na drugim web stranicama. Naši glavni alati za oglasnu mrežu su Google i Facebook.