Otvorite svoju stranicu, a umjesto nje vas dočeka prazan bijeli ekran ili poruka "Pojavila se kritična greška na vašoj web-stranici" (na engleskom "There has been a critical error on this website"). WordPress je naletio na fatalnu grešku i prekinuo učitavanje. Dobra vijest: iza te generičke poruke gotovo uvijek stoji jedan konkretan, rješiv uzrok.
Točna greška koju vidite — i što znači
Ako uz uključen debug ili u error_log / wp-content/debug.log vidite jednu od ovih poruka, evo prijevoda:
- Call to undefined function json_decode() — PHP-u nedostaje ekstenzija ili stranica vrti pogrešnu/oštećenu PHP verziju.
- Failed opening required '.../functions.php' — datoteka teme fali ili je oštećena, obično nakon nadogradnje koja je pukla nasred.
- Allowed memory size of … bytes exhausted — potrošena PHP memorija; teški plugin ili premali
memory_limit. - Error establishing a database connection — baza ne odgovara (krivi podaci, preopterećenje ili srušen MySQL).
- Cannot redeclare … / Uncaught Error — sukob dvaju pluginova ili plugin nekompatibilan s vašom PHP verzijom.
Sam "kritična greška" ekran ne pokazuje uzrok namjerno — pravi trag je uvijek u logu.
Najčešći uzroci
- Pun disk / potrošena kvota — nadogradnja pukne nasred i ostavi oštećene datoteke
- Sukob ili greška plugina/teme — najčešće odmah nakon nadogradnje
- Pogrešna PHP verzija — prestara ili prenova za vaše plugine/temu
- Premalo PHP memorije ili oštećena
.htaccess/wp-config.php
Hitni koraci (ako se snalazite)
- Pročitajte log. Uključite
WP_DEBUGiWP_DEBUG_LOGpa pročitajte stvarnu poruku. - Provjerite prostor na disku. Ako je račun pun, oslobodite prostor — često je to cijeli uzrok.
- Deaktivirajte plugine. Preimenujte
wp-content/pluginspa vraćajte dodatak po dodatak. - Prebacite na zadanu temu da isključite temu kao uzrok.
- Provjerite PHP verziju i vratite je na onu na kojoj je stranica radila.
Iz naše prakse
Nedavno smo vraćali WordPress koji je javljao točno "Call to undefined function json_decode()". Uzrok nije bio u kodu — nego pun disk: nadogradnja teme (Astra) i Elementora pukla je nasred i ostavila prazne, oštećene datoteke, a keš je maskirao pravu grešku. Vraćeno isti dan — cijeli slučaj ovdje.
Ne želite tražiti krivca dok je stranica dolje? Pošaljite nam link — dijagnoza je besplatna, a javljamo se u roku od 5 minuta. Hitni popravak →
WMD — Super brza podrška.