Drugo, ako Vi nemate iskustva sa greškama u WordPress-u, naši WordPress eksperti imaju i u ovom članku dele svoje iskustvo.
Pogledajte rešenja za najčešće poruke o greškama u WordPress-u:
Najčešće greške u WordPress-u
Parse/Syntax error…
Ukoliko ste nekada ažurirali plugin ili dodavali kod na sajt, verovatno ste videli greške koje počinju
rečima Parse error.
Najčešće greške ovog tipa izgledaju ovako:
syntax error, unexpected token;syntax error, unexpected end of file;syntax error, unexpected variable;syntax error, unexpected identifier.
Uzrok
Ako vidite ovakvu grešku na sajtu, to znači da nešto u sintaksi PHP koda nije u redu. U takvim
slučajevima PHP interpreter ne može pravilno da pročita instrukcije iz koda i da ih izvrši.
U kodu nekog plugina nedostaje ili ima „viška“ neki simbol. To može biti nešto sitno kao zarez (,), tačka-zarez (;), zatvorena zagrada ili previše zagrada.
Rešenje
Na kraju poruke o grešci u PHP sintaksi možete videti više informacija o tome u kom fajlu i u kom redu je pronađena greška u kodu.
Proverite instrukcije u fajlu i ispravite kod.
Ispravljanje grešaka u kodu zahteva znanje programiranja. Ako ne uspevate da rešite ovakve greške u WordPress-u, pogledajte univerzalna rešenja na kraju ovog članka.
Fatal error: Allowed memory size exhausted
Poruke o greškama u WordPress-u koje sadrže Fatal error mogu delovati zastrašujuće, ali nemojte da Vas reč „fatalna“ zavara — Vaš sajt zapravo nije nepovratno izgubljen.
Najčešća greška ovog „fatalnog“ tipa izgleda ovako:
Fatal error: Allowed memory size of xxx bytes exhausted
Uzrok
Količina memorije dodeljena PHP skriptama nije bila dovoljna za izvršavanje nekog neoptimizovanog skripta ili neke zahtevne operacije.
Rešenje
Rešenje je da se poveća memorija za PHP skripte.
Najlakše to možete uraditi preko PHP Manager by SH u cPanel-u, tako što ćete povećati vrednost
direktive memory_limit.
Ako ste za sajt kreirali i koristite sopstveni php.ini fajl, povećanje se vrši direktno u njemu.
Napomena: Ako je uzrok iscrpljivanja memorije neoptimizovan rad nekog plugina ili neke funkcije teme, u nekom budućem trenutku nova postavljena vrednost možda ponovo neće biti dovoljna. Preporučuje se da se obratite nama kako bismo pregledali serverske logove i pomogli Vam sa pravilnom dijagnostikom.
Internal Server Error (greška 500)
Možete da vratite bekap sajta u samo nekoliko klikova putem alata Povrati iz backupa u WordPress Manager by SH u cPanel-u.
Kako da izbegnemo pojavu grešaka na sajtu?
Pravite bekap pre svake važne promene na sajtu
Napravite bekap sajta pre nego što izvršite bilo kakve značajne izmene.
Možete koristiti i WordPress plugin za pravljenje bekapa, kao što je UpdraftPlus.
Testirajte promenu prvo na radnoj kopiji sajta
Pre nego što instalirate i aktivirate novi plugin, testirajte ga na testnoj kopiji sajta.
Nakon što završite testiranje, podešavanja i eventualno rešavanje problema, možete pustiti novi plugin na stvarnom sajtu. Tako ćete izbeći greške na aktivnom sajtu.
Pažljivo birajte plugine i teme
Važno je da pažljivo birate plugine koje instalirate. Na primer, dobro je da plugin ima redovna ažuriranja, podršku od strane developera, dobar nivo bezbednosti i slično.
Ukoliko plugin ili tema pružaju važnu funkcionalnost bez koje sajt ne bi mogao da funkcioniše, bolje je izabrati plaćenu verziju koja uključuje podršku developera.
Pogledajte nekoliko smernica pri izboru plugina kako biste izbegli greške ili kasniju zamenu sajta:
Zašto i kako izabrati odgovarajući WordPress plugin za naš sajt?
Redovno ažurirajte sve komponente sajta
Kada su sve komponente ažurirane na najnovije verzije, manja je verovatnoća da će doći do problema pri dodavanju novog plugina.
U novim verzijama se nalaze ispravke grešaka i optimizacije koda.
Redovno ažuriranje je važno za ukupne performanse sajta i njegovo funkcionisanje, ali i za
bezbednost.
Dobijanje greške na sajtu može izazvati neprijatan i zabrinjavajući osećaj, posebno kod početnika u
WordPress-u. Ako ste jedan od njih, imajte na umu sledeće – postoje univerzalna rešenja koja ne
zahtevaju napredno tehničko znanje: deaktiviranje problematičnog plugina/teme, vraćanje bekapa ili pomoć prijatelja. Tako Vaš sajt može ponovo proraditi za vrlo kratko vreme.
Pogledaj još: 7 osnovnih zadataka u održavanju WordPress sajta