Fout 504, wat betekent het en hoe kan ik het oplossen? Wat betekent de foutmelding “504 Gateway Time-out” en hoe u het probleem kunt oplossen

Fout 504 Gateway Time-out (time-out) is een van de meest voorkomende. Wat is 504 Gateway Time-out (time-out)? In de regel kan dit soort fouten optreden als een groot aantal verzoeken wordt verzonden naar de server waarop een bepaalde webbron zich bevindt, en deze eenvoudigweg geen tijd heeft om ze te verwerken, dat wil zeggen dat deze niet binnen de vastgestelde tijd kan terugkeren. beperk de HTTP-reactie. Als gevolg hiervan kan de verbinding zelfs worden verbroken en krijgt de gebruiker geen toegang tot de webbron. Dit komt door het feit dat de server geen tijd heeft om oude verzoeken te verwerken, waarvan er al veel zijn, en dat er nieuwe verschijnen die in de wachtrij komen te staan ​​en geen tijd hebben om te worden verwerkt.

Hoe kan ik de 504 Gateway Timeout (time-out)-fout oplossen?

Het probleem kan ook in het script liggen, dat geen tijd heeft om de taak uit te voeren binnen de tijd die eraan is toegewezen. In de meeste gevallen gebeurt dit wanneer het script toegang krijgt tot knooppunten van derden. Om dit probleem op te lossen, volstaat het om de waarde te verhogen PHP-parameter max_uitvoeringstijd. Als het probleem niet is opgelost, zal het script zelf op de een of andere manier moeten worden geoptimaliseerd, zodat het de taken binnen de opgegeven tijd kan voltooien.

Alleen een serverbeheerder kan dit urgente probleem het hoofd bieden en moet de prestaties meerdere keren verhogen. Het plan kan alleen gerealiseerd worden als het aantal RAM computer, en verander ook de processor naar een krachtigere. Bovendien moet u het aantal httpd-processen rechtstreeks vergroten Apache-omgeving. Het kan ook gebeuren dat de site moet “verhuizen” naar een andere hosting. Een dergelijke behoefte zal alleen ontstaan ​​als de site zich op een reguliere virtuele hosting bevindt, waarvan de beheerder niet op verzoeken reageert, of weigert te helpen, of als hij een dergelijk probleem niet kan oplossen.

Er is nog een oplossing die de meeste gebruikers wellicht zal aanspreken. Deze optie omvat het optimaliseren van de site zelf. Dat wil zeggen dat de sitebeheerder scripts, SQL-query's en nog veel meer moet optimaliseren, zodat ze in minder tijd kunnen worden uitgevoerd.

Goedemiddag

Als ik de site bezoek, krijg ik een foutmelding 504 Gateway time-outfout. Hoe het te repareren?

Antwoord

Fout 504 Gateway time-outfout betekent letterlijk dat de ene server er niet in slaagde om op tijd een antwoord te ontvangen van een andere server waarmee hij contact maakte terwijl hij probeerde een browserverzoek uit te voeren of een pagina te laden. Simpel gezegd geeft de fout aan dat er geen stabiele, snel genoeg verbinding met internet is tussen de server waarop uw site zich bevindt en uw computer.

Er zijn verschillende manieren om het probleem op te lossen.

Methode 1: Laad de pagina opnieuw in de webbrowser

Het allereerste dat u moet doen, is proberen de pagina na een minuut of twee opnieuw in uw browser te laden. Mogelijke hosting in op dit moment is overbelast en de site zal snel weer aan het werk zijn. U kunt ook proberen dezelfde pagina in een andere browser te openen. Bovendien kunt u gebruiken speciale onlineservice, wat aangeeft dat de site exclusief voor u of voor alle gebruikers niet beschikbaar is. Als de service het bericht “ site.ru kijkt vanaf hier naar beneden”, dan is de site echt niet voor iedereen toegankelijk.

Methode 2: Proxy-instellingen uitschakelen

Vaak fout 504 kan ontstaan ​​door het gebruik van een proxyserver, die zowel in de browser zelf als in de instellingen kan worden aangesloten netwerkadapter. Het verdient aanbeveling om te controleren of er daadwerkelijk een proxy wordt gebruikt en deze uit te schakelen.

Methode 3: Controleer de DNS-service

Fout 504 Gateway time-outfout kan ook worden veroorzaakt door problemen met DNS-service, namelijk op de server, wanneer bijvoorbeeld het domein niet naar het juiste wordt omgezet IP. Dit gebeurt vaak als u uw site zojuist heeft verplaatst lokale computer voor hosting. In dit geval moet u wachten op de distributie DNS-gegevens over het gehele netwerk (meestal tot 48 uur).

Bovendien problemen met DNS kan ook van lokale aard zijn, d.w.z. op uw computer. Om ze op te lossen, wordt aanbevolen om schoon te maken DNS-cache. Bijvoorbeeld voor besturingssystemen Ramen Gebruik hiervoor het commando ipconfig/flushdns. IN macOS kan worden toegepast dscacheutil -flushcache.

Tenslotte heb je het recht om even te veranderen DNS-uw hostingservers openbaar maken (bijvoorbeeld 8.8.8.8 of 8.8.4.4 van Googlen).

Methode 4: Schakel het CDN tijdelijk uit

Nog een reden voor de fout 504 Gateway time-outfout— problemen met het inhoudleveringsnetwerk ( CDN). Als u deze service gebruikt, kunt u deze tijdelijk uitschakelen. Vaak gebruikt om het op een WordPress-site aan te sluiten gratis plug-in CDN Enabler-plug-in. Uitzetten CDN op uw website is het voldoende om deze eenvoudigweg te deactiveren en de werking van de site te controleren. Als het hierna onmogelijk wordt om in het beheerderspaneel te komen, moet u verbinding maken met uw hostingserver (bijvoorbeeld via ), naar de map met plug-ins gaan en de map een andere naam geven cdn-enabler. Als gevolg hiervan wordt uw verbinding met services CDN zal tijdelijk uitgeschakeld zijn. De situatie is vergelijkbaar met de plug-in. WP Raket of iemand anders die ermee communiceert CDN.

Soms fout 504 kan verschijnen als gevolg van het gebruik van proxyservers zoals Wolkenvlam of Sucuri. Voor de eerste service zijn er bijvoorbeeld twee typen 504 fouten.

Optie 1

In dit geval ligt het probleem echt bij de service Wolkenvlam. Om dit op te lossen, moet u contact opnemen met de technische ondersteuning van de service.

Optie 2

Deze situatie wordt al veroorzaakt door uw hosting. In dit geval wordt het aanbevolen om te gebruiken op de volgende manier.

Methode 5. Controleer hosting

Een probleem met de hostingserver is een vrij veel voorkomende oorzaak van de fout. 504 Gateway time-outfout. Feit is dat elk hostingbedrijf een ander type apparatuur heeft en het type dienst dat wordt gebruikt. software. Apparatuur met laag vermogen of onjuiste instelling van een of ander serveronderdeel kan ook leiden tot 504 fouten. Als alle bovenstaande methoden het probleem niet hebben opgelost, ligt het hoogstwaarschijnlijk in de werking van uw hosting. In dit geval is het noodzakelijk om met technische ondersteuning de specifieke redenen voor het optreden ervan te achterhalen, waardoor in de meeste gevallen snel de oorzaak van de fout zal worden achterhaald. Anders kunt u overwegen om van hosting te veranderen.

Methode 6. Controleren en identificeren van spam, virussen en DDoS-aanvallen

Nog een reden 504 fouten is de aanwezigheid van spam, virussen of DDoS-aanvallen die kunnen leiden tot overbelasting en serverstoringen. In dit geval is het allereerst noodzakelijk om vertrouwd te raken met de tools die door het hostingbedrijf worden geleverd om de bovengenoemde bedreigingen te bestrijden. Vaak bevat het hostingbeheerderspaneel een antivirusprogramma en biedt het ook bescherming tegen DDoS-aanval Wat spamreacties op de WordPress-website betreft, bestrijden de bijbehorende plug-ins dit vrij effectief (bijvoorbeeld de meest populaire onder gebruikers Akismet Anti-Spam). Om bedreigingen te identificeren, bestuderen ze meestal serverstatistieken, statistieken zoekmachines voor verdacht IP-adressen.

Methode 7: Actieve thema's en plug-ins controleren

Soms is het een vergissing 504 Gateway time-outfout kan optreden als gevolg van een storing of langzaam werk elke plug-in of thema. In dit geval moet u uitzoeken welke plug-in of thema niet werkt. Bij thema’s kunt u elk ander thema activeren en direct het resultaat op de site bekijken. Als dit de reden is, moet u de reden in de code zoeken. Met plug-ins zijn de zaken een beetje anders. U moet dus de plug-ins die op de site actief zijn, één voor één uitschakelen en ze op de site controleren. Als een van hen echt faalt, kun je op zoek gaan naar anderen met vergelijkbare functionaliteit.

Onverwachte fouten bij het downloaden en updaten van software verstoren soms de gebruikelijke manier van gebruik van een apparaat op het Android-besturingssysteem. Voor de meeste van hen is er al een oplossing gevonden tijdens het bestuderen van het besturingssysteem, effectieve instructies om ze te elimineren. Foutcode 504 Play Market onderging hetzelfde lot.

Meestal heeft de gebruiker geen specifieke kennis nodig om deze fout op te lossen. Het volstaat om de instructies te volgen die in dit artikel worden gegeven; alleen in bijzonder ernstige gevallen moet u contact opnemen extra gereedschap, waardoor de mogelijkheden van uw telefoon worden uitgebreid.

Redenen voor het probleem

  • Onstabiele internetverbinding.
  • . Er was een probleem met het proces automatische instellingen datum en tijd.
  • Verouderde of volledige cache, beschadigde gegevens van de Markt en zijn ondersteunende diensten.
  • Onjuiste update van de Store of het besturingssysteem zelf.
  • Onvoldoende hoeveelheid vrije ruimte in het standaardinstallatiegedeelte.
  • Onjuiste werking van de externe geheugenkaart veroorzaakt door een hardwarefout, systeemfout of slecht contact tussen de kaart en het apparaat zelf.

Mogelijke oplossingen voor het probleem

Standaard oplossingen

Controleer onmiddellijk of de fout optreedt. Als de foutcode 504 is apps afspelen markt niet meer verschijnt, probeer de Markt niet bij te werken totdat een correcte en gecorrigeerde versie is vrijgegeven.

Herstellen vanaf een kopie

Als de fout daarna verschijnt volgende update besturingssysteem, moet u teruggaan naar vorige versie. De ingebouwde rollback-tool (indien beschikbaar) kan hierbij helpen. besturingssysteem) of u zult naar een eerder gemaakte kopie moeten gaan met behulp van uitgebreid herstel (). Maak een kopie huidige versie systeem met alle parameters, “veeg” alle secties en sluit ze uit de lijst externe kaart geheugen en herstel vervolgens naar het gewiste geheugen het benodigde exemplaar vanuit het menu "Herstellen".

Herstellen vanaf een kopie

Als de fout niet verschijnt, probeer dan pas te updaten stabiele versie. Neem contact op met de ontwikkelaar, localizer of firmwarebouwer en informeer hen over het probleem dat u bent tegengekomen in de Play Market.

Werken met een geheugenkaart

Zorg ervoor dat het standaardgeheugen voldoende vrije ruimte heeft om een ​​nieuwe applicatie te downloaden en te installeren. Optimale hoeveelheid vrije ruimte, wat voor deze doeleinden raadzaam is - 10% van het totale volume, of 1 GB. Als er niet genoeg ruimte is, zijn er verschillende manieren om deze vrij te maken:

  1. Verwijder apps die u niet gebruikt.
  2. Indien aan systeem geheugen“zware” multimediabestanden en documenten worden opgeslagen, verplaats deze dan naar een externe kaart.
  3. Wis de cache van de apps waarin u doorgaans het meest actief bent.
  4. Breng applicatiegegevens over van systeempartities naar een externe schijf.
  5. Verwijder irrelevante foto's en muziek.
  6. Installeer lichtere firmware.
  7. Zoek naar lichtere analogen van veelgebruikte applicaties, componenten en games.
  8. Kopen nieuwe kaart geheugen mee meer vrije ruimte.
  9. Wijzig het standaardgeheugen in een externe schijf als u ongebruikte vrije ruimte hebt.

Als de applicatie die u bijwerkt zich op een geheugenkaart bevindt (of als het standaardgeheugen een externe schijf is), moet u de bestaande gegevens overbrengen naar systeempartities en koppel vervolgens de schijf los. Ga hiervoor naar instellingen problematische toepassing, klik op de knop 'Verplaatsen naar telefoon'.

Nadat u de bewerking hebt voltooid, gaat u naar het gedeelte 'Geheugen', scrolt u helemaal naar beneden en klikt u op de knop 'Externe geheugenkaart uitschakelen' of 'SD-kaart verwijderen'.

Ga daarna opnieuw naar de Markt en probeer te downloaden wat je nodig hebt. Als afzuigmogelijkheid externe opslag– verwijder het fysiek uit de sleuf nadat u de telefoon hebt uitgeschakeld.

Zonder gegevens over te dragen, kunt u de telefoon uitschakelen, de kaart een paar seconden eruit halen, deze vervolgens opnieuw plaatsen en het apparaat inschakelen. Controleer de kwaliteit van de contacten aan beide kanten. Bij lichte vlekken wordt een zachte reiniging met een wattenstaafje licht bevochtigd met medische alcohol aanbevolen.

Deze 504-fout kan ondanks de relatief eenvoudige oplossing worden opgelost groot aantal de redenen voor het optreden ervan. Zorg ervoor dat u dit doet wanneer u parameters en gegevens manipuleert back-ups belangrijke elementen en onthoud de oorspronkelijke positie van de schuifregelaars, zodat bij problemen in het systeem na wijzigingen alles terug kan worden gebracht.

Foutcode 504 Gateway Time-out is een nogal specifiek probleem dat iemand die de zijne bezit, kan tegenkomen. virtuele servers op internet. Dat wil zeggen, voor de gemiddelde gebruiker deze problemen vormt geen bedreiging, maar de categorie eigenaren van internetservers zou moeten weten hoe ze de time-outfout van de 504-gateway kunnen oplossen.

504 gateway-time-out – wat is het?

Uiteraard wordt aanbevolen om elke behandelingsprocedure te beginnen met inzicht in de oorzaken van de fout. Of op zijn minst de definitie van elk probleem kennen. Als u "504 gateway time-out" in het Russisch vertaalt, krijgt u een bericht dat zegt over de gateway waarnaar de toegewezen tijd voor verbinding is verstreken.

Dat wil zeggen, het ziet er ongeveer zo uit:

  • Een gebruiker probeert in te loggen op een bron die hem interesseert.
  • Het proces van verbinding maken met de server begint.
  • De procedure eindigt niet binnen de toegewezen tijd.

Als gevolg hiervan verschijnt de foutcode 504 Gateway Time-out.

Uiteraard kunnen bezoekers die zien dat toegang tot de site die ze nodig hebben onmogelijk zijn, gewoon naar concurrerende, werkende bronnen gaan. Dat wil zeggen dat de eigenaar van een problematische server bezoekers, verkeer en zijn inkomen kan verliezen. Daarom is het erg belangrijk om informatie te hebben over hoe u het time-outprobleem van de 504-gateway kunt oplossen.

Hoe 504 gateway time-out nginx en zijn analogen te repareren

Er zijn drie manieren om dit probleem op te lossen.

  1. Hardware.

In dit geval betekent dit het vergroten van de kracht van de apparatuur waarop de internetservers zich bevinden. Dat wil zeggen dat de eigenaar van de apparatuur verplicht is om extra aan te schaffen operationeel geheugen, verbeter de processor. Uiteraard vergt dit serieuze investeringen, maar soms is er simpelweg geen andere keuze. Natuurlijk, als de eigenaar van internetservers verwacht zijn bedrijf verder te ontwikkelen.

  1. Programma.

Deze optie houdt in dat, wanneer er een time-out van de 504-gateway optreedt, de gebruikte scripts moeten worden gefaciliteerd, die naast hun positieve eigenschappen ook negatieve eigenschappen hebben. Ze verlengen bijvoorbeeld de verbindingstijd met een externe server.

  1. Optimalisatie.

Tijdens de werking voert elke server een aantal verschillende processen uit. Dezelfde scripts SQL-query's enzovoort. Uiteraard moet u dergelijke procedures openen, de lijst bekijken en de procedures uitschakelen die mogelijk niet nodig zijn.

Fout 504 gateway time-out voor website-eigenaren

Uiteraard kan deze situatie niet alleen voorkomen bij servereigenaren, maar ook bij de mensen die hun websites daarop beheren. Wat te doen in dit geval? Neem eerst contact op met de ondersteuningsdienst, die de situatie onmiddellijk moet corrigeren. Als dit niet gebeurt of als de foutcode 504 Gateway Time-out met alarmerende frequentie optreedt, is er maar één uitweg: overstappen naar een andere hostingprovider die de site-eigenaar tegen een dergelijk probleem kan beschermen.

Als de server waarop uw bron zich bevindt overbelast is (dit gebeurt als gevolg van de uitputting van de verkeerslimiet), wordt het bericht aan de gebruiker weergegeven: “Error 504 gateway time out.” Vertaald in het Russisch betekent dit: “de responstijd van de gateway is verstreken, de gateway reageert niet.” Er ontstaat een situatie waarin Apache fysiek niet alle http-verzoeken kan verwerken en ze in de wachtrij staan. Er verstrijkt echter een beperkte tijd en er wordt een bericht ontvangen dat het verzoek niet is verwerkt.

Om de situatie te verhelpen, moet u uw server optimaliseren. Om dit te doen, moet u de hoeveelheid RAM en het aantal wijzigen http-verzoeken(Apache) naar hun toename. Een andere optie is om de prestaties van alle scripts op uw site te optimaliseren. Deze operatie zal de verwerkingsproductiviteit helpen verbeteren.

Als u voor uw hosting betaalt, moet u onmiddellijk contact opnemen met de ondersteuning voor hulp. De supportdienst is verplicht om uw site op eventuele fouten te controleren en indien mogelijk te ‘repareren’. Deze kans mag niet worden verwaarloosd. Er zijn wellicht meer ‘gaten’ die gedicht moeten worden dan u denkt. Sommige hostingproviders bieden technische ondersteuning via de telefoon. Dit type hulp is erg handig als dit de eerste keer is dat u dit tegenkomt technische problemen, zoals fout 504. Dankzij deze ondersteuning kunt u leren hoe u deze zelf kunt oplossen, zonder hulp van buitenaf.

Er is nog een reden waarom er een 504-fout kan optreden: het script dat een opdracht uitvoert, past niet binnen het tijdsbestek dat ervoor is ingesteld. Dit kan verband houden met het verzoek bronnen van derden, of hij doet op dit moment zelf iets anders. Bouwen bijvoorbeeld zoekindex.
Om de fout te verwijderen, kunt u op twee manieren gaan:
1) maak het script eenvoudiger door het te optimaliseren;
2) verhoog de waarde van de PHP-parameter max_execution_time.
Ik wil nogmaals de kwestie aan de orde stellen technische ondersteuning hostingprovider waar uw website zich bevindt. Natuurlijk heeft iedereen zijn eigen taken, maar de ondersteunende taken zijn voor iedereen verplicht. Er zijn gevallen waarin vragen die naar ondersteuning worden gestuurd, onbeantwoord blijven. Zeker als het om eventuele vertragingen gaat. Er treedt bijvoorbeeld dezelfde 504-fout op. In dit geval wijzigt u de hosting. Indien meer ernstige problemen, dan is het onwaarschijnlijk dat u op hun hulp kunt rekenen.


Er is nog een punt dat vermeld moet worden. Als uw site zich bevindt op gratis hosting en een domein met drie niveaus heeft, verwacht dan niet dat uw aanvragen in de nabije toekomst zullen worden beoordeeld. In de eerste plaats werkt dergelijke ondersteuning met klanten die hen maandelijks een plaats op de site betalen. Er is natuurlijk geen reden om hen de schuld te geven vaste klanten belangrijker. Als u dus wilt dat u in de toekomst geen last meer heeft van de 504-fout, ga dan direct naar betaalde hosting. Hier zit geen addertje onder het gras; door over te schakelen naar een dergelijk pakket, bespaart u uzelf en uw werk op internet van veel ongewenste en onvoorspelbare problemen.

Dat is alles wat ik je wilde vertellen over een fenomeen als fout 504. Laat het zo zelden mogelijk bij je opkomen!