onder de vele statuscodes die je kunt ontvangen wanneer een server niet in staat is om te reageren op het verzoek dat je doet, is de 504 Gateway Timeout fout. Zeker heb je het een keer tegengekomen, hoewel het waar is dat het minder vaak dan andere fouten die we al hebben besproken, zoals de 502 slechte Gateway fout of de 500 fout.
in dit bericht ga ik me richten op het uitleggen wat het is en hoe je een 504 foutcode kunt repareren.,
Wat is de 504 “gateway Timeout” fout
wanneer u een website bezoekt (of probeert te bezoeken), genereert uw browser een verzoek en stuurt het naar de server die de website host. Het verzoek wordt afgehandeld en de server geeft een HTTP-statuscode terug die alleen getoond wordt als er iets mis is gegaan. Als alles goed gaat, ontvangt u gewoon de inhoud die u verwacht.,
meer specifiek, fout 504 is een HTTP-statuscode die aangeeft dat een server niet het antwoord heeft ontvangen dat hij verwachtte van een andere server binnen een redelijke tijd wanneer het proberen om toegang te krijgen tot een website of een ander verzoek te voltooien via de browser.
met andere woorden, foutcode 504 geeft meestal aan dat een server waarmee u moet communiceren om een web te bekijken niet snel genoeg reageert., Degene die de foutmelding verstuurt is de server die in de communicatieketen geen antwoord ontvangt binnen de gestelde termijn en daardoor niet in staat is zijn functie te vervullen.
De server die de 504-statuscode veroorzaakt hoeft niet direct het web te hosten, maar het kan een gateway of proxyserver zijn die onderweg is.,
Wat is een gateway of proxyserver
in zijn primaire vorm, toegang tot een web impliceert dat uw browser een communicatie aangaat met de server waarop het wordt gehost. Tot nu toe goed, toch?
het ding is dat in web-of netwerkonderwerpen dingen nooit zo eenvoudig zijn en er altijd uitzonderingen zijn. Een daarvan is proxy servers. Dit soort servers zijn machines die geheel of gedeeltelijk bemiddelen in de communicatie die je maakt met andere servers.
Wat is het doel van dit type servers? Er kunnen er meerdere zijn., Ik zal er een paar noemen om je een idee te geven:
- een proxy kan fungeren als een “load balancer”, het ontvangen van uw verzoek en het doorsturen naar de minst drukke server in een groep. Op deze manier zal de gekozen server sneller reageren dan één met meer werkdruk.
- kan ook fungeren als firewalls, waardoor netwerkverkeer wordt beperkt. Heb je ooit problemen gehad op het werk om in een pagina te komen? Zo ja, de fout is zeker een volmacht die uw bedrijf er te zetten om “meer te werken”.,
- proxy ‘ s staan je ook toe om via het Internet te surfen, waardoor je VERBINDING wat privéer wordt. Dit zijn de zogenaamde “anonieme volmachten” (maar kijk en geloof niet dat ze anoniem zijn).
- ten slotte kunnen sommige configuraties binnen dezelfde server een proxy configuratie met zichzelf nodig hebben. Het is zeldzaam, maar in instellingen van sommige programmeertalen, zoals PHP, kan het nodig zijn.,
zoals u kunt zien zijn er vele redenen waarom een proxy een verbinding kan bemiddelen. In essentie denk je misschien dat de server die het web host dat je wilt zien gewoon de laatste link is in een lange keten die de HTTP-aanvraag verwerkt die je hebt verzonden.
de proxy is dus een knooppunt dat deel uitmaakt van een veel groter netwerk en dat communicaties verbindt en routes tussen verschillende actoren: client, server en andere noodzakelijke knooppunten., Wanneer een van deze acteurs niet reageert in een adequate tijd, de proxyserver geeft de verbinding voor mislukte en geeft de fout 504 om u te laten weten dat “de fout is een andere server die niet heeft gereageerd” hetzij voor traagheid, configuratieproblemen of een van de andere oorzaken die ik u vertel in dit artikel.
welke berichten u tegenkomt wanneer u een 504-statuscode ontvangt
gaat een beetje afhankelijk van de website en het type proxy dat het gestart heeft, omdat beheerders het uiterlijk van de 504-foutpagina kunnen aanpassen., Daarom hebben sommige websites aangepaste berichten voor HTTP-statuscodes.
504 fouten verschijnen in plaats van het web dat u wilt openen, maar de foutpagina kan ook de kop-of voettekst van de site bevatten en een aangepast bericht dat u vertelt wat er aan de hand is. Aan de andere kant, een fout 504 kan ook worden weergegeven als een eenvoudig wit scherm met een zeer grote “504” aan de bovenkant van de browser.,
enkele van de meest voorkomende berichten in de HTTP – code 504 zijn:
HTTP Error 504-Gateway Timeout
Gateway Timeout (504)
504 Error
504 Gateway Timeout
HTTP 504
wat veroorzaakt de code 504 fout “Gateway timeout”
zoals ik al eerder zei, de 504 fout is een verbindingsfout tussen servers. Daarom, U kunt vergeten dat het een probleem met uw verbinding of met uw apparaat., Meestal wordt fout 504 veroorzaakt doordat een andere server te traag, down of niet goed werkt.
zoals bij de meeste HTTP response codes die een fout als deze aangeven, kan het lastig zijn om de exacte oorzaak van de 504 Gateway Time-Out vast te stellen. Communicatie tussen client, webserver en zelfs diensten van derden is immers een complex probleem.,
in het algemeen is het meest voorkomende dat de server waarmee u probeert te communiceren een groot aantal verzoeken ontvangt en op dit moment verouderd of down is. Het kan niet goed werken en de browser geeft de gebruiker de status code 504 Gateway Time-Out. Het is echter ook mogelijk dat er netwerkverbindingsproblemen zijn of dat het zelfs de schuld is van een plug-in van derden.
wat een puinhoop, huh! Maak je geen zorgen, laten we nu eens kijken naar oplossingen voor al deze mogelijke oorzaken., Zoals ik hierboven al zei, is het in de meeste situaties zeldzaam dat error 504 van de clientzijde komt, maar er zijn een paar dingen die je kunt proberen:
hoe HTTP-statuscode 504 te repareren als je een bezoeker bent
zoals ik al zei, is het waarschijnlijk dat error 504 niets met jou te maken heeft, dus het normale is dat je niets oplost.
- het eerste is om de pagina opnieuw te laden: druk op F5 of de knop Vernieuwen van uw browser. Als error 504 een tijdelijke fout was, is het gewoon mogelijk dat het vernieuwen van de pagina zal u toelaten om in te voeren.,
let op: herlaad de pagina niet als de fout verschijnt direct na het uitvoeren van een betaling. U mag de transactie dupliceren.
- om er zeker van te zijn dat er geen problemen zijn met uw lokale netwerk, controleer dan of de Website problemen geeft aan iedereen of alleen u. Je kunt het met verschillende tools doen, maar de bekendste zijn Pingdom Tools, Down for Everyone of just Me en is it Down now. Voer het domein in dat u probeert te openen en controleer het resultaat., Als het web is down, zal er niet veel anders dat je kunt doen behalve wachten.
- wacht even en probeer het opnieuw. Als de 504 fout daadwerkelijk wordt veroorzaakt door een storing in het netwerk van de website of een server waarmee de website communiceert, is het zeer waarschijnlijk dat alle bezoeken dezelfde fout ervaren als u. Het is waarschijnlijk dat de persoon die verantwoordelijk is voor het web is al op de hoogte en werkt aan een oplossing.
- als het web je alleen problemen geeft, is het dat de fout aan jouw kant ligt (dit is zeer, zeer zeldzaam)., Als u wilt controleren of error 504 iets te maken heeft met uw browser, probeert u de cache te wissen, de incognitomodus te openen of rechtstreeks vanuit een andere browser te openen. Als u dat niet kunt, Heeft uw computer of netwerkcomputer misschien een tijdelijk probleem: probeer toegang te krijgen vanaf een andere computer, netwerkverbinding of (het gemakkelijkst) vanaf uw mobiele telefoon.
voor tech savvy gebruikers: als niets werkt en je op het punt staat om jezelf uit het venster te gooien, doe dan een laatste poging., Controleer of het een storing van de DNS-server is: U kunt de openbare DNS van Google gebruiken.
- als de fout niet aan uw kant is (wat normaal is) en u haast heeft om toegang te krijgen, kunt u contact opnemen met de webmaster om hem op de hoogte te stellen van de 504 Gateway Timeout-fout. De meeste websites hebben een profiel op een of meer sociale netwerken van waaruit ze communiceren met hun volgers. De belangrijkste websites hebben meestal ook een e-mail of telefoonnummer waarmee u contact met hen kunt opnemen.,
hoe de HTTP 504-statuscode te herstellen als u de webbeheerder
bent, onthoud allereerst, zoals altijd, dat het beter is om voorzichtig te zijn dan later spijt te krijgen. Het is van vitaal belang dat u een volledige back-up van uw installatie, database, enz., alvorens wijzigingen aan te brengen in het systeem.
- controleer eerst of de server waarop u gehost wordt normaal draait., Soms, als het verkeer omhoog gaat veel, je zou kunnen eindigen met een 504-fout (hoewel de meest voorkomende zou een 503-fout, echt) als de service die het uiteindelijke antwoord is overbelast en traag te reageren. Het is het beste om deze mogelijke reden zo snel mogelijk uit te sluiten: U kunt Pingdom Tools gebruiken om te controleren wat uw hosting reactie is.
- statuscode 504 kan ook veroorzaakt zijn door recente wijzigingen of updates van uw website. Het gemakkelijkste is om het foutrapport te controleren., WordPress gebruikers kunnen deze regels toe te voegen aan het wp-config bestand.php zodat u alle resultaten kunt zien in debug.,div>
123define( ‘WP_DEBUG’, true );define( ‘WP_DEBUG_LOG’, true );define( ‘WP_DEBUG_DISPLAY’, false );
- El fout 504 Gateway Time-out en WordPress también puede ser causado por errores nl la base de datos., Installeer WP-DBManager en gebruik de” Repair DB “en” optimaliseer DB ” functies, om te zien of het werkt. Je moet ook dat dossier controleren .htaccess bevat geen fouten, vooral als u onlangs WordPress opnieuw hebt geïnstalleerd.
- als je een 504-statuscode krijgt in WordPress, kan het ook geen kwaad om plugins te controleren (vooral die met cachefuncties). Schakel ze allemaal tijdelijk uit en controleer of je nog steeds de fout ziet. Zo niet, weet je dat een plugin was de schuld., Schakel ze allemaal opnieuw in en start ze een voor een uit te schakelen totdat u bepaalt welke de Fout Veroorzaakt om te springen.
- gebruikt u een CDN-dienst? In het geval van CloudFlare zal error 504 aangepast verschijnen: “504 Gateway Timeout / cloudflare-nginx”. Schakel de CDN uit, wacht een paar uur voor de DNS te verspreiden en de 504 fout zou moeten zijn verdwenen. U kunt ook contact opnemen met CloudFlare support om te bekijken wat er is gebeurd. Ook zou het geen kwaad om te proberen met behulp van de hosts bestand om toegang te krijgen tot uw website en dus uit te sluiten problemen op de CloudFlare kant.,
- tot slot, als niets werkt, is het het beste om contact op te nemen met uw hosting provider. Het is mogelijk dat fout 504 te wijten is aan een probleem dat ze kunnen oplossen.
conclusie
het goede (en het slechte) van fout 504 is dat het meestal afkomstig is van een intermediaire server, dus als gebruiker kunt u niet te veel doen om het op te lossen. In het algemeen zult u in staat zijn om een beetje te wachten en de zaak zal worden opgelost zonder uw tussenkomst., Echter, als je in een haast, als u gebruik maakt van een online applicatie en je kunt niet blijven werken in de tussentijd of als de getroffen website is uw eigen en je verliest verkeer, wilt u misschien de mogelijke oplossingen die ik heb voorgesteld in dit bericht toe te passen.
Geef een reactie