Šta Raditi Kada WordPress Sajt Ne Radi?

WordPress Sajt Ne Radi -Generate Web

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.

WordPress Sajt Ne Radi 4 - Generate Web

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.

  1. Pristupite wp-config.php fajlu preko FTP-a ili File Managera.
  2. Pronađite liniju: define(‘WP_DEBUG’, false);
  3. Promenite je u: define(‘WP_DEBUG’, true); define(‘WP_DEBUG_LOG’, true); define(‘WP_DEBUG_DISPLAY’, false);
  4. 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:

  1. Preimenujte folder wp-content/plugins u wp-content/plugins_old preko FTP-a.
  2. Napravite novi plugins folder.
  3. Proverite da li sajt radi. Ako radi, problem je u nekom od plugina.
  4. 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.

  1. Preimenujte folder aktivne teme u wp-content/themes (npr. twentytwenty_old).
  2. WordPress će automatski preći na podrazumevanu temu (npr. Twenty Twenty-One).
  3. 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.

  1. Preimenujte .htaccess u .htaccess_old.
  2. U WordPress adminu idite na Postavke > Trajne veze i kliknite Sačuvaj promene da biste generisali novi .htaccess.
  3. 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.

  1. Preuzmite najnoviju verziju WordPressa sa wordpress.org.
  2. Otpakujte arhivu i prenesite sve fajlove (osim wp-content foldera i wp-config.php) preko FTP-a, prepisujući postojeće.
  3. 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.

  1. wp-config.php dodajte: define(‘WP_MEMORY_LIMIT’, ‘256M’);
  2. 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.

  1. Proverite da li su podaci u wp-config.php tačni (ime baze, korisnik, lozinka, host).
  2. Kontaktirajte hosting podršku da provere status MySQL servera.
  3. 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.
WordPress Sajt Ne Radi 3 - Generate Web

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.

  1. U hosting kontrol panelu pronađite PHP.ini fajl.
  2. Promenite: max_execution_time = 300
  3. 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!