Preskoči na sadržaj
NovoPustili smo novi sajt sa mnogo novih opcija — AI Builder uskoro

Vodič · HTTP greške

Greške 502, 503 i 504: šta znače i kako se rešavaju

Sve tri greške kažu da server trenutno ne može da odgovori kako treba. Razlikuju se po tome gde je zastalo: kod posrednika, na samom sajtu ili u vremenu čekanja.

BRZI ODGOVOR

Koja je razlika između grešaka 502, 503 i 504?

Sve tri dolaze sa servera ili posrednika ispred njega. 502 Bad Gateway znači da je posrednik, na primer proksi ili CDN, dobio neispravan odgovor od servera. 503 Service Unavailable znači da je sajt privremeno nedostupan zbog održavanja ili preopterećenja. 504 Gateway Timeout znači da odgovor nije stigao na vreme. Ako greška traje duže, javite se hostingu.

  • 502: neispravan odgovor iza posrednika
  • 503: održavanje ili preopterećenje
  • 504: odgovor je zakasnio

Ažurirano: · BeoHosting tim

Kako izgledaju greške 502, 503 i 504

502 Bad Gatewaynginx, LiteSpeed ili Cloudflare

503 Service Unavailableserver, često uz „The server is temporarily unable to service your request“

504 Gateway Time-outposrednik koji je predugo čekao server

Briefly unavailable for scheduled maintenance. Check back in a minute.WordPress usred ažuriranja (odgovara sa 503)

Najčešći uzroci grešaka 502, 503 i 504 i rešenja

Uzroci greške i rešenja: Greške 502, 503 i 504
UzrokRešenje
502: PHP ili aplikacija iza web servera se srušila ili se restartujeSačekajte minut; ako traje, proverite log aplikacije ili javite podršci
502: Cloudflare ne dobija ispravan odgovor od servera (pogrešna IP adresa, SSL podešavanje)Proverite A zapis i SSL režim u Cloudflare-u
503: WordPress je ostao u režimu održavanja posle prekinutog ažuriranjaObrišite fajl .maintenance u folderu sajta
503: sajt je potrošio procese ili memoriju koje paket daje (botovi, nagli saobraćaj)Blokirajte loše botove, uključite keš, po potrebi jači paket
504: skripta radi predugo (spor upit u bazi, izvoz, uvoz, poziv spoljnog API-ja)Ubrzajte upit, pokrećite duge poslove preko cron-a
504: spoljni servis od koga sajt zavisi ne odgovaraPostavite kraći timeout za taj poziv i rezervni prikaz

Greške 502, 503 i 504: šta možete da uradite kao posetilac

  • Sačekajte minut-dva i osvežite stranicu: ove greške su često kratke.
  • Proverite da li sajt radi sa mobilnog interneta. Ako ne radi ni tamo, problem je na strani sajta.
  • Ne šaljite porudžbinu ili uplatu ponovo dok ne proverite da li je prva prošla.

Šta radi vlasnik sajta kod grešaka 502, 503 i 504

Prvo utvrdite koja od tri greške je u pitanju i da li je stalna ili povremena. Povremena 503 ili 504 pod opterećenjem govori o resursima, a stalna 502 o aplikaciji ili podešavanju posrednika.

  1. Proverite da li je u toku održavanje. Ako vidite poruku „Briefly unavailable for scheduled maintenance“, u File Manager-u obrišite fajl .maintenance iz foldera sajta i ponovite ažuriranje.
  2. Pogledajte potrošnju resursa. U cPanel-u otvorite Resource Usage i proverite da li je sajt udarao u ograničenje procesa, procesora ili memorije u vreme greške.
  3. Uključite keš i zaustavite loše botove. LiteSpeed Cache za WordPress smanjuje broj PHP procesa po poseti. U zapisu poseta (Metrics, Visitors) proverite da li jedan bot ili jedna adresa šalje hiljade zahteva i blokirajte ga.
  4. Skratite duge skripte. Uvoz proizvoda, izvoz porudžbina i slanje newslettera pokrećite u delovima ili preko cron posla (vodič kako podesiti cron job), a ne kroz jedan zahtev iz pregledača.
  5. Proverite Cloudflare. Ako je sajt iza Cloudflare-a, privremeno isključite proksi (ikonica oblaka postaje siva) i otvorite sajt direktno. Ako tada radi, uzrok je u podešavanju između Cloudflare-a i servera.

Razlika između 502, 503 i 504 u jednoj tabeli

Razlika između grešaka 502, 503 i 504
KodŠta značiTipičan uzrokKo rešava
502 Bad Gatewayposrednik je dobio neispravan odgovoraplikacija pala, pogrešno podešen proksi ili CDNvlasnik sajta ili hosting
503 Service Unavailablesajt privremeno ne prima zahteveodržavanje, preopterećenje, ograničenje paketavlasnik sajta, ponekad hosting
504 Gateway Timeoutodgovor nije stigao na vremespora skripta, spor upit u bazi ili spoljni APIvlasnik sajta (kod)

Ako sajt redovno prerasta resurse paketa, sledeći korak je jači paket ili VPS server sa sopstvenim procesorom i memorijom.

Kada se javiti podršci zbog grešaka 502, 503 i 504

Javite se podršci ako greška traje duže od nekoliko minuta, ako se javlja na svim sajtovima na nalogu ili ako u Resource Usage ne vidite ništa neobično. Pošaljite adresu, tačan kod greške i vreme. Ako posle selidbe sajt vraća 502 iza Cloudflare-a, proverite i DNS zapise domena.

Druge greške sajta

Česta pitanja

Ukratko o grešci: Greške 502, 503 i 504.

Koja je razlika između grešaka 502, 503 i 504?

Sve tri dolaze sa servera ili posrednika ispred njega. 502 Bad Gateway znači da je posrednik, na primer proksi ili CDN, dobio neispravan odgovor od servera. 503 Service Unavailable znači da je sajt privremeno nedostupan zbog održavanja ili preopterećenja. 504 Gateway Timeout znači da odgovor nije stigao na vreme. Ako greška traje duže, javite se hostingu.

Zašto WordPress pokazuje 503 posle ažuriranja?

Tokom ažuriranja WordPress pravi fajl .maintenance i svim posetiocima vraća 503 sa porukom o održavanju. Ako se ažuriranje prekine, fajl ostane i sajt je „zaključan“. Obrišite .maintenance iz foldera sajta u File Manager-u i ponovite ažuriranje.

Da li greške 502, 503 i 504 škode SEO-u?

Kratke greške ne. Google 503 razume kao privremenu nedostupnost i vraća se kasnije. Ako greške traju danima ili se stalno ponavljaju, Google ređe posećuje sajt i može da izbaci stranice iz pretrage. Zato za planirano održavanje koristite baš 503, a ne 404 ili 200.

Šta je greška 524 kod Cloudflare-a?

To je Cloudflare-ova verzija isteka vremena: veza sa serverom je uspostavljena, ali odgovor nije stigao na vreme. Rešava se isto kao 504: ubrzajte sporu skriptu ili duge poslove prebacite u pozadinu.

Sajt na hostingu koji vam pokazuje uzrok

Na BeoHosting paketima error log i backup otvarate u cPanel-u, a podrška na srpskom pomaže da pročitate uzrok greške. Prelazak sa drugog hostinga je besplatan.