Što Znači Pogreška 504 Gateway Time-out?

Sadržaj:

Što Znači Pogreška 504 Gateway Time-out?
Što Znači Pogreška 504 Gateway Time-out?

Video: Što Znači Pogreška 504 Gateway Time-out?

Video: Što Znači Pogreška 504 Gateway Time-out?
Video: Tutor#22 - Ошибка 502 Bad Gateway [Как исправить?] 2024, Svibanj
Anonim

Često tijekom surfanja Internetom korisnici mogu naići na pogrešku 504 Gateway Timeout (time out), ali svi je prolaze, a da ni ne razumiju što to znači.

Što znači pogreška 504 Gateway Time-out?
Što znači pogreška 504 Gateway Time-out?

Što znači pogreška 504 Gateway Timeout (time out)?

Pogreška 504 Gateway Timeout (time out) jedna je od najčešćih. Što je 504 Gateway Timeout (time out)? U pravilu se ovakva pogreška može dogoditi ako se ogroman broj zahtjeva pošalje na poslužitelj na kojem se nalazi web resurs, a on jednostavno nema vremena za njihovu obradu, odnosno ne može se vratiti u zadanom roku ograničenje. HTTP odgovor. Kao rezultat, veza može biti i prekinuta, a korisnik nikada neće dobiti pristup web resursu. To je zbog činjenice da poslužitelj nema vremena za obradu starih zahtjeva koji su se već nakupili, a pojavljuju se i novi koji stoje u redu i nemaju vremena za obradu.

Kako mogu riješiti pogrešku 504 Gateway Timeout (time out)?

Problem može ležati i u skripti koja nema vremena da se nosi sa zadatkom u vremenu koje mu je određeno. U većini slučajeva to se događa kada skripta pristupa čvorovima treće strane. Da bi se ovaj problem riješio, dovoljno je povećati vrijednost parametra PHP max_execution_time. Ako problem nije riješen, tada će se sama skripta morati na neki način optimizirati kako bi mogla izvršiti zadatke u zadanom vremenu.

Samo se administrator poslužitelja može nositi s gorućim problemom, koji mora nekoliko puta povećati njegovu izvedbu. Svoj plan možete ostvariti samo ako povećate količinu računalnog RAM-a i ako promijenite procesor u snažniji. Uz to, morat ćete povećati broj httpd procesa izravno u Apache okruženju. Također se može dogoditi da se web lokacija općenito mora "premjestiti" na drugi hosting. Takva će se potreba pojaviti samo ako će se web lokacija nalaziti na redovnom virtualnom hostingu, čiji administrator ili neće odgovarati na zahtjeve ili će odbiti pomoć ili ako ne može riješiti takav problem.

Postoji još jedno rješenje koje bi se moglo svidjeti većini korisnika. Ova opcija podrazumijeva optimizaciju same web stranice. Odnosno, administrator web-lokacije trebat će optimizirati skripte, SQL upite i još mnogo toga kako bi se mogle izvršiti za manje vremena.

Preporučeni: