Ako vam WordPress sajt ne radi, to može izazvati paniku, pogotovo ako se radi o vašem poslovnom sajtu ili glavnom izvoru prihoda. Međutim, mnogi problemi sa WordPressom imaju jednostavna rešenja. U ovom vodiču ćemo detaljno objasniti najčešće uzroke problema i korak po korak pokazati kako ih rešiti.
Proverite Da Li Je Problem u Serveru
Prva stvar koju treba uraditi kada WordPress sajt ne radi je da proverite da li je problem u hosting provajderu.
- Pristupite hosting kontrol panelu (npr. cPanel) i proverite status servera.
- Kontaktirajte podršku – hosting kompanije često imaju live chat ili ticket sistem.
- Proverite status sajta – koristite usluge kao što su DownForEveryoneOrJustMe da vidite da li je sajt pao samo za vas ili globalno.
Ako je server u pitanju, obično će hosting kompanija brzo rešiti problem.

Omogućite WordPress Debug Mode
Ako WordPress sajt ne radi i prikazuje belu stranicu (White Screen of Death), omogućite debug mode da biste videli grešku.
- Pristupite wp-config.php fajlu preko FTP-a ili File Managera.
- Pronađite liniju: define(‘WP_DEBUG’, false);
- Promenite je u: define(‘WP_DEBUG’, true); define(‘WP_DEBUG_LOG’, true); define(‘WP_DEBUG_DISPLAY’, false);
- Sačuvajte promene i osvežite sajt.
Ako postoji greška, biće prikazana ili zapisana u wp-content/debug.log fajlu.
Deaktivirajte Sve Dodatke
Česti uzrok problema su nekompatibilni ili loše napisani dodaci. Da biste proverili da li je to slučaj:
- Preimenujte folder wp-content/plugins u wp-content/plugins_old preko FTP-a.
- Napravite novi plugins folder.
- Proverite da li sajt radi. Ako radi, problem je u nekom od plugina.
- Vratite po jedan plugin i proveravajte funkcionalnost dok ne identifikujete problematičan plugin.
Vratite na Podrazumevanu Temu
Ako WordPress sajt ne radi nakon promene teme, problem može biti u njoj.
- Preimenujte folder aktivne teme u wp-content/themes (npr. twentytwenty_old).
- WordPress će automatski preći na podrazumevanu temu (npr. Twenty Twenty-One).
- Ako sajt radi, znači da je tema bila problem.
Proverite .htaccess Fajl
Ponekad WordPress sajt ne radi zbog oštećenog ili pogrešno konfigurisanog .htaccess fajla.
- Preimenujte .htaccess u .htaccess_old.
- U WordPress adminu idite na Postavke > Trajne veze i kliknite Sačuvaj promene da biste generisali novi .htaccess.
- Proverite da li je problem rešen.
Osvežite WordPress Jezgro
Ako su neki fajlovi WordPressa oštećeni, možete ih ponovo uvesti bez gubitka podataka.
- Preuzmite najnoviju verziju WordPressa sa wordpress.org.
- Otpakujte arhivu i prenesite sve fajlove (osim wp-content foldera i wp-config.php) preko FTP-a, prepisujući postojeće.
- Proverite funkcionalnost sajta.
Proverite Da Li Je Došlo Do Prekoračenja Memorije
Ako WordPress sajt ne radi i prikazuje grešku „Allowed memory size exhausted“, povećajte PHP limit.
- U wp-config.php dodajte: define(‘WP_MEMORY_LIMIT’, ‘256M’);
- Ako to ne reši problem, kontaktirajte hosting podršku da povećaju memory_limit u PHP.
Proverite Da Li Je Baza Podataka Dostupna
Greške poput „Error establishing a database connection“ ukazuju na problem sa bazom.
- Proverite da li su podaci u wp-config.php tačni (ime baze, korisnik, lozinka, host).
- Kontaktirajte hosting podršku da provere status MySQL servera.
- Ako je baza oštećena, možete je popraviti putem phpMyAdmin (odaberite bazu i kliknite Repair table).
Vratite Sajt na Prethodnu Verziju (Backup)
Ako ništa od navedenog ne rešava problem, vratite sajt na prethodno stanje koristeći backup.
- Ako koristite plugin za backup (npr. UpdraftPlus, ili WPvivid), vratite ga.
- Kontaktirajte hosting provajdera – često imaju dnevne backup-e. Najbolje je imati hosting provajdera koji pruža dnevni backup.

Proverite DNS i SSL Probleme
Ponekad WordPress sajt ne radi zbog DNS ili SSL grešaka.
- DNS provera – Da li je domen pravilno podešen? Koristite DNS Checker da proverite propagaciju DNS-a.
- SSL sertifikat – Ako koristite HTTPS, proverite da li je sertifikat validan. Greške kao „NET::ERR_CERT_AUTHORITY_INVALID“ ukazuju na problem sa SSL-om.
Isključite CDN i Keš Plugine
Ako koristite Cloudflare ili slične CDN usluge, probajte ih privremeno isključiti. Takođe, keš pluginovi (kao WP Rocket) mogu izazvati probleme – probajte da ih deaktivirate.
Povećajte PHP Timeout Limit
Ako se sajt sporou učitava ili ne reaguje, povećanje max_execution_time u PHP.ini može pomoći.
- U hosting kontrol panelu pronađite PHP.ini fajl.
- Promenite: max_execution_time = 300
- Sačuvajte i restartujte server.
Kontaktirajte WordPress Eksperta
Ako i dalje WordPress sajt ne radi, možda je problem kompleksniji i zahteva stručnu pomoć. Naš tim iskusnih WordPress developera može brzo pronaći i rešiti problem.
Kontaktirajte nas odmah ako vam je potrebna hitna popravka WordPress sajta!