Fel 504: alla detaljer och lösning

Fel 504: alla detaljer och lösning
Fel 504: alla detaljer och lösning
Anonim

Om servern där din resurs finns är överbelastad (detta händer på grund av att trafikgränsen är uttömd) ger det användaren ett meddelande: "Error 504 gateway time out". Översatt till ryska betyder detta: "Gatewayens svarstid har löpt ut, gatewayen svarar inte." En situation uppstår när Apache, rent fysiskt, inte kan behandla alla http-förfrågningar, och de köar. Tidsgränsen passerar dock och ett meddelande visas som säger att begäran inte behandlades.

fel 504
fel 504

För att åtgärda situationen måste du optimera din server. För att göra detta måste du ändra mängden RAM och antalet http (Apache)-förfrågningar i riktning mot deras ökning. Ett annat alternativ är att optimera prestandan för alla skript på din webbplats. Den här åtgärden hjälper till att förbättra bearbetningsprestanda.

Om du betalar för ditt webbhotell bör du omedelbart kontakta supporten för hjälp. Supporttjänsten är skyldig att kontrollera din sida för eventuella fel och om möjligt "reparera" den. Försumma inte en sådan möjlighet. "Hål" som behöver lappas kan varamer än du tror. Vissa värdleverantörer tillhandahåller teknisk support via telefon. Den här typen av hjälp är mycket användbar om du ställs inför tekniska problem som fel 504 för första gången. Tack vare denna support kan du lära dig hur du fixar dem själv, utan hjälp utifrån.

fel 504 gateway timeout
fel 504 gateway timeout

Det finns en annan anledning till att ett 504-fel kan uppstå: ett skript som kör ett kommando passar inte in i tidsramen som är inställd för det. Detta kan bero på en begäran om tredjepartsresurser, eller så gör han själv något annat vid denna tidpunkt. Bygger till exempel ett sökindex.

För att ta bort en bugg kan du gå på två sätt:

1) göra skriptet lättare genom att optimera det;

2) öka värdet på PHP-parametern max_execution_time. Än en gång skulle jag vilja beröra den tekniska supporten från värdleverantören där din webbplats finns. Naturligtvis har alla sina egna, men stödens skyldigheter är obligatoriska för alla. Det finns tillfällen då frågor som skickas till supportteamet förblir obesvarade. Speciellt om det gäller eventuella eftersläpningar. Till exempel uppstår samma 504-fel. I det här fallet ändrar du värd. Om mer allvarliga problem börjar kommer du sannolikt inte att kunna räkna med deras hjälp.

504 fel
504 fel

Det finns ytterligare en punkt som bör nämnas. Om din webbplats är belägen på en gratis värd och har en trenivådomän, förvänta dig inte att dina ansökningar kommer att övervägas inom en snar framtid. FörstI sin tur fungerar sådana stöd med klienter som månadsvis betalar dem för utrymme på virtuella diskar. Det finns naturligtvis ingen anledning att fördöma dem, eftersom stamkunder är viktigare. Därför, om du vill att 504-felet inte längre ska störa dig i framtiden, gå direkt till betald värd. Det finns ingen hake i detta, genom att byta till ett sådant paket kommer du att rädda dig själv och ditt arbete på Internet från många oönskade och oförutsägbara problem.

Det var allt jag ville berätta om ett sådant fenomen som fel 504. Låt det inträffa så sällan som möjligt!

Rekommenderad: