Hvis serveren der ressursen din er lokalisert,den er overbelastet (dette skjer på grunn av utmattelse av trafikkgrensen), det gir brukeren en melding: "Feil 504 gateway time out". Oversatt til russisk betyr dette: "responstiden til porten er utløpt, porten svarer ikke." Det er en situasjon når Apache fysisk ikke kan behandle alle http-forespørsler og de står i kø. En tidsfrist går imidlertid, og det kommer en melding om at forespørselen ikke er behandlet.
For å rette opp situasjonen er det nødvendigoptimaliser serveren din. For å gjøre dette, må du endre mengden RAM og antall http (Apache) forespørsler i retning av økningen. Et annet alternativ er å optimalisere ytelsen til alle skript på nettstedet ditt. Denne operasjonen vil bidra til å øke prosessiviteten.
Если же вы оплачиваете свой хостинг, то следует Kontakt umiddelbart support for å få hjelp. Støttetjenesten er forpliktet til å sjekke nettstedet ditt for funksjonsfeil og om mulig “reparere” det. Ikke unnlater denne muligheten. Det "hullet" som må lappes, kan være mer enn du tror. Noen hostingleverandører tilbyr teknisk support via telefon. Denne typen hjelp er veldig nyttig hvis dette er første gang du møter tekniske problemer som feil 504. Takket være denne støtten kan du lære å fikse dem selv, uten hjelp.
Есть и еще одна причина, по которой может en 504-feil oppstår: et skript som utfører en slags kommando, passer ikke i tidsrammen som er satt for det. Dette kan skyldes forespørsel fra tredjepartsressurser, eller han er selv engasjert i en annen sak på dette tidspunktet. For eksempel bygger den en søkeindeks.
Det er to måter å løse problemet på:
1) forenkle skriptet ved å optimalisere det;
2) øke verdien på PHP-parameteren max_execution_time.
Nok en gang vil jeg gjerne berøre spørsmålet omteknisk support fra hostingleverandøren som nettstedet ditt ligger på. Selvfølgelig har alle sine egne, men ansvaret for støtte til alle er påkrevd. Det er tider når spørsmål som sendes til supporttjenesten blir ignorert. Spesielt hvis det gjelder noen etterslep. For eksempel oppstår den samme feilen 504. I dette tilfellet, endre hosting. Hvis mer alvorlige problemer begynner, er det lite sannsynlig at du kan stole på deres hjelp.
Det er enda et poeng som bør væreå nevne. Hvis nettstedet ditt ligger på en gratis hosting og har et tre-nivå-domene, kan du ikke forvente at applikasjonene dine blir vurdert i løpet av en nær fremtid. Først av alt, slik support fungerer med kunder som månedlig betaler dem en plass på virtuelle disker. Det er selvfølgelig ingen grunn til å fordømme dem, fordi faste kunder er viktigere. Derfor, hvis du vil at 504-feilen ikke skal plage deg lenger, kan du gå direkte til betalt hosting. Det er ingen fangst i dette, ved å bytte til en slik pakke, vil du redde deg selv og arbeidet ditt på Internett fra mange uønskede og uforutsigbare problemer.
Det er alt jeg ønsket å fortelle deg om et slikt fenomen som feil 504. La det komme deg så sjelden som mulig!