Kako da rešiš problem sa belim ekranom smrti u WordPress-u?
Beli ekran smrti (White Screen of Death – WSoD) je jedan od najfrustrirajućih problema sa kojim se WordPress korisnici suočavaju. Ovaj problem se manifestuje kao potpuno beli ekran bez ikakvih poruka o greškama ili indikacija o tome šta je pošlo po zlu. U ovom sveobuhvatnom vodiču, detaljno ćemo istražiti uzroke ovog problema i pružiti praktična rešenja koja će vam pomoći da ga rešite.
Šta je beli ekran smrti u WordPress-u?
Beli ekran smrti je stanje kada vaš WordPress sajt prestane da radi i prikazuje samo prazan beli ekran. Za razliku od drugih grešaka koje prikazuju specifične poruke, WSoD ne daje nikakve tragove o uzroku problema, što ga čini posebno teškim za dijagnostikovanje.
Ovaj problem može nastati iz različitih razloga:
- Konflikti između plugina
- Neispravne teme
- Nedovoljno memorije na serveru
- Greške u WordPress jezgru
- Problemi sa PHP verzijom
Prema istraživanju WordPress.org, beli ekran smrti je među pet najčešćih problema sa kojima se korisnici suočavaju. Studija sprovedena na uzorku od 1,000 WordPress sajtova pokazala je da je oko 23% njih iskusilo ovaj problem barem jednom.
Kako dijagnostikovati uzrok belog ekrana smrti
1. Proverite WordPress debug log
Prvi korak u rešavanju ovog problema je uključivanje WordPress debug moda. Ovo će vam omogućiti da vidite skrivene greške koje uzrokuju beli ekran.
Da biste uključili debug mod:
- Pristupite svom sajtu preko FTP-a ili File Managera u hosting kontrolnom panelu
- Pronađite
wp-config.phpfajl u root direktorijumu WordPress instalacije - Pronađite liniju koja kaže
define('WP_DEBUG', false);i promenite je u:define('WP_DEBUG', true); define('WP_DEBUG_LOG', true); define('WP_DEBUG_DISPLAY', false);
Ove promene će omogućiti logovanje grešaka u wp-content/debug.log fajlu bez prikazivanja grešaka posetiocima sajta.
2. Proverite PHP greške
Ako debug log ne pruža dovoljno informacija, sledeći korak je provera PHP error logova. Ovi logovi se obično nalaze na vašem hosting serveru i mogu vam pružiti ključne informacije o problemu.
Načini pristupa PHP error logovima variraju u zavisnosti od hosting provajdera:
- cPanel hosting: Pogledajte u "Metrics" sekciji
- Plesk hosting: Pronađite u "Logs" sekciji
- SSH pristup: Pogledajte u
/var/log/apache2/error.logili/var/log/nginx/error.log
3. Testirajte sa minimalnom konfiguracijom
Ako ništa od navedenog ne radi, pokušajte sa minimalnom WordPress konfiguracijom:
- Preimenujte
wp-content/pluginsfolder uwp-content/plugins_oldda biste deaktivirali sve plugine - Promenite temu na default WordPress temu tako što ćete preimenovati vašu trenutnu temu u
wp-content/themes/yourtheme_old - Ako sajt počne da radi, postepeno vraćajte plugine i temu da biste identifikovali uzrok problema
Najčešći uzroci i rešenja za beli ekran smrti
1. Nedovoljna PHP memorija
Jedan od najčešćih uzroka belog ekrana smrti je nedovoljno dodeljene PHP memorije. WordPress zahteva minimum 64MB PHP memorije, ali preporučuje se 128MB ili više za kompleksnije sajtove.
Rešenje:
- Otvorite
wp-config.phpfajl - Dodajte sledeću liniju pre
/* To je sve, kraj uređivanja! */komentara:define('WP_MEMORY_LIMIT', '256M');
Ako ovo ne reši problem, možete pokušati da promenite memory_limit direktivu u php.ini fajlu ili da kontaktirate svog hosting provajdera za povećanje memorije.
2. Neispravni plugini ili tema
Konflikti između plugina ili neispravna tema su česti uzročnici belog ekrana smrti. Prema istraživanju WPBeginner, oko 45% belih ekrana smrti uzrokovano je nekompatibilnim pluginima.
Rešenje:
- Pristupite sajtu preko FTP-a ili File Managera
- Idite u
wp-content/pluginsfolder - Preimenujte svaki plugin folder pojedinačno (npr. dodajte
_oldna kraj imena) - Osvežite sajt nakon svake promene da vidite da li je problem rešen
- Kada identifikujete problematični plugin, kontaktirajte njegovog developera za podršku ili tražite alternativu
3. Problem sa WordPress jezgrom
Ponekad beli ekran smrti može biti uzrokovan oštećenim WordPress jezgrom ili neuspešnim ažuriranjem.
Rešenje:
- Preuzmite najnoviju verziju WordPress-a sa zvaničnog sajta
- Ekstrahujte fajlove osim
wp-contentfoldera iwp-config.phpfajla - Uploadujte sve fajlove preko FTP-a, prepisujući postojeće (ovo neće uticati na vaš sadržaj)
- Posle upload-a, posetite
yoursite.com/wp-admin/upgrade.phpda biste završili proces ažuriranja
Napredne tehnike za rešavanje belog ekrana smrti
1. Provera PHP verzije
WordPress zahteva PHP 7.4 ili noviju verziju. Starije verzije PHP-a mogu uzrokovati beli ekran smrti i druge probleme.
Kako proveriti i promeniti PHP verziju:
- Ulogujte se u hosting kontrolni panel (cPanel, Plesk itd.)
- Pronađite opciju za izbor PHP verzije (obično u "Software" ili "PHP" sekciji)
- Izaberite najnoviju stabilnu verziju PHP-a (trenutno PHP 8.0 ili 8.1)
- Sačuvajte promene i osvežite sajt
2. Provera baze podataka
Ponekad beli ekran smrti može biti uzrokovan problemima sa WordPress bazom podataka.
Rešenje:
- Pristupite phpMyAdmin preko hosting kontrolnog panela
- Izaberite WordPress bazu podataka
- Kliknite na "Check all" i izaberite "Repair table" iz padajućeg menija
- Ponovite proces sa "Optimize table" opcijom
3. Ručno resetovanje plugina
Ako ne možete pristupiti WordPress administraciji, možete ručno resetovati plugine:
- Pristupite sajtu preko FTP-a
- Otvorite
wp-config.phpfajl - Dodajte sledeću liniju pre
/* To je sve, kraj uređivanja! */komentara:define('WP_ALLOW_REPAIR', true); - Posetite
yoursite.com/wp-admin/maint/repair.phpu browseru - Kliknite na "Repair Database" i zatim "Repair and Optimize Database"
Preventivne mere da izbegnete beli ekran smrti
1. Redovno ažuriranje
Čuvanje WordPress-a, tema i plugina ažuriranim je ključno za prevenciju problema. Prema Sucuri izveštaju, 56% hakovanih WordPress sajtova koristilo je zastarelu verziju CMS-a.
Šta ažurirati:
- WordPress jezgro
- Sve instalirane plugine
- Aktivnu temu
- Jezike (ako se koriste)
2. Korišćenje pouzdanih plugina i tema
Uvek koristite plugine i teme sa zvaničnog WordPress repozitorijuma ili od pouzdanih developera. Proveravajte ocene, poslednje ažuriranje i kompatibilnost pre instalacije.
3. Redovne sigurnosne kopije
Pravljenje redovnih backup-a je važno kako biste mogli brzo da vratite sajt u radno stanje ako se pojavi problem. Koristite pouzdane backup plugine kao što su UpdraftPlus ili BlogVault.
Zaključak
Beli ekran smrti u WordPress-u može biti zastrašujući problem, ali sa pravim pristupom može se rešiti. Ključ je u sistematskom pristupu – od dijagnostikovanja uzroka do primene odgovarajućeg rešenja. Uvek počnite sa najjednostavnijim rešenjima kao što je provera PHP memorije ili deaktivacija plugina, a zatim pređite na kompleksnije metode ako je potrebno.
Pametno je imati plan za hitne slučajeve koji uključuje redovne backup-e i listu koraka za rešavanje problema. Sa znanjem iz ovog vodiča, sada ste bolje pripremljeni da se suočite sa belim ekranom smrti i brzo vratite svoj sajt u radno stanje.
Često postavljana pitanja
1. Šta je beli ekran smrti u WordPress-u?
Beli ekran smrti (WSoD) je stanje kada WordPress sajt prestane da radi i prikazuje samo prazan beli ekran bez ikakvih poruka o greškama.
2. Kako da uključim debug mod u WordPress-u?
U wp-config.php fajlu promenite define('WP_DEBUG', false); u define('WP_DEBUG', true); i dodajte linije za logovanje grešaka.
3. Da li nedovoljna PHP memorija može uzrokovati beli ekran?
Da, nedovoljna PHP memorija je čest uzrok. Povećajte memoriju dodavanjem define('WP_MEMORY_LIMIT', '256M'); u wp-config.php.
4. Kako da deaktiviram plugine ako ne mogu da pristupim admin panelu?
Preimenujte wp-content/plugins folder u wp-content/plugins_old preko FTP-a ili File Managera.
5. Da li ažuriranje WordPress-a može rešiti beli ekran?
Da, ponekad beli ekran može biti uzrokovan oštećenim jezgrom. Ručno ažurirajte WordPress prepisivanjem fajlova (osim wp-content foldera).
6. Kako da proverim da li je tema uzrok problema?
Preimenujte aktivnu temu u wp-content/themes/yourtheme_old i WordPress će automatski preći na default temu.
7. Gde mogu da nađem PHP error logove?
PHP error logovi se obično nalaze u hosting kontrolnom panelu (cPanel, Plesk) ili u /var/log/apache2/error.log na serveru.
8. Da li beli ekran može biti uzrokovan problemima sa bazom podataka?
Da, ponekad. Koristite phpMyAdmin da izvršite "Repair table" i "Optimize table" operacije na WordPress bazi podataka.
9. Kako da sprečim pojavu belog ekrana smrti?
Redovno ažurirajte WordPress, plugine i temu, koristite pouzdane dodatke, i pravite redovne sigurnosne kopije.
10. Šta da radim ako ništa od navedenog ne rešava problem?
Kontaktirajte svog hosting provajdera za podršku ili angažujte WordPress developera za dubinsku analizu problema.
Ako vam je potrebna profesionalna pomoć u rešavanju WordPress problema, razmotrite Izrada web sajta sa stručnim timom koji može brzo da identifikuje i reši bilo kakve tehničke probleme.

Autor teksta – Aleksandar Đekić
Aleksandar Đekić je osnivač i vlasnik sajta websajtizrada.rs, specijalizovanog za izradu profesionalnih WordPress sajtova i online prodavnica za mala i srednja preduzeća. U svetu web dizajna aktivan je više od sedam godina, tokom kojih je realizovao preko 350 sajtova za klijente iz Srbije, regiona i inostranstva.
Karijeru je započeo kao web dizajner, a vremenom se usmerio na kompletnu izradu WordPress projekata — od strategije i planiranja, preko dizajna, do tehničke optimizacije i SEO implementacije. Njegov pristup se zasniva na razumevanju poslovnih ciljeva klijenata, jednostavnoj komunikaciji i stvaranju funkcionalnih rešenja koja donose rezultate, a ne samo lep izgled.
Kao vlasnik sajta websajtizrada.rs, Aleksandar je razvio prepoznatljiv stil rada koji klijentima omogućava brzu i jasnu izradu, optimizovan kod, brze stranice, sigurnost i SEO strukturu koja se lako rangira na Google-u. Poznat je po tome što svaki projekat obrađuje detaljno i sistematično, bez šablona i generičkih pristupa.
Pored klijentskog rada, Aleksandar je i osnivač Live Škole WordPress-a, jedne od najpopularnijih edukacija za početnike i preduzetnike koji žele da nauče da samostalno prave profesionalne WordPress sajtove. Njegova predavanja i tekstovi kombinacija su praktičnog iskustva, jasnih koraka i saveta koji polaznicima pomažu da izbegnu najčešće greške.
Kroz blogove, tutorijale i edukativni sadržaj, Aleksandar redovno deli znanje o WordPress-u, SEO optimizaciji, izradi online prodavnica i digitalnom marketingu. Njegova misija je da moderni web postane dostupniji običnim ljudima i malim biznisima, bez komplikacija i tehničkog žargona.
Danas vodi više digitalnih projekata, sarađuje sa kompanijama iz različitih industrija i razvija sopstvene alate, procese i šablone koji ubrzavaju izradu sajtova. Klijenti ga najčešće opisuju kao stručnog, posvećenog i preciznog partnera na koga uvek mogu da računaju.