De meest voorkomende http-fouten en hoe u deze kunt oplossen. Overzicht van de meest voorkomende HTTP-protocolfouten. Soorten HTTP-foutcodes en status

Goedemiddag

Ik kreeg een foutmelding op mijn website ERR_TOO_MANY_REDIRECTS. Hoe het te repareren?

Antwoord

Fout ERR_TOO_MANY_REDIRECTS betekent letterlijk “de site wordt gebruikt eindeloze lus omleidingen." Meestal verschijnt het na eventuele wijzigingen op de site, in het geval van een onjuiste omleidingsconfiguratie op de server, of als gevolg van onjuiste instellingen diensten van derden gebruikt op de site.

Hoe de fout oplossen?

Er zijn verschillende manieren om de fout te herstellen.

Methode 1. Verwijder cookies in de browser

Meest op een eenvoudige manier verwijdert cookies in uw browser, die de ontwikkelaars zelf aanbevelen populaire webbrowsers. Dus, koekjes-bestanden die door de browser op uw computer worden opgeslagen, kunnen soms foutieve gegevens bevatten die tot een fout leiden. Daarom wordt aanbevolen om ze te verwijderen (elke browser heeft geschikte tools in de instellingen).

Methode 2: Wis uw browsercache

Elke keer dat u een bepaalde site bezoekt, slaat de browser lokaal op diverse informatie, inclusief enkele site-instellingen (inclusief koekjes). Om dit probleem op te lossen, kunt u de cache wissen, waardoor eventuele foutieve gegevens die aan een specifieke site zijn gekoppeld, worden gewist.

Methode 3: De servercache wissen

Ook kunnen bepaalde foutieve gegevens worden opgeslagen in een cache op uw hostingserver. Veel hostingbedrijven bieden een dergelijke service aan, die kan worden uitgevoerd vanuit het beheerderspaneel.

Methode 4: Wis de proxycache

Als uw website een proxyserver gebruikt (bijvoorbeeld Wolkenvlam of Sucuri), dan kunt u ook een reiniging uitvoeren in de instellingen.

Methode 5. Gebruik van de online service Redirect Checker

Als het wissen van de cache het probleem niet oplost, moet u uitzoeken wat de oorzaak is. Hiervoor is er handige onlineservice Redirect Checker, waarmee u kunt bepalen waar de omleidingscyclus precies begint.

Methode 6: https-instellingen controleren

Nog een reden voor de fout ERR_TOO_MANY_REDIRECTS ligt in de protocolinstellingen https. Dus als u uw site hebt overgedragen aan het werk volgens https, dan moet u eerst controleren of er een geïnstalleerd en werkend SSL-certificaat. Als dit ontbreekt, werkt het beveiligde protocol niet correct op uw site. Vervolgens moet u controleren of de omleiding correct is geconfigureerd http op https zowel op de server als op de website. In dat laatste geval wordt er vaak een speciale plugin geïnstalleerd die alle links automatisch doorverwijst naar het nieuwe protocol. U moet ook het websiteadres controleren
in het beheerderspaneel ( Instellingen -> Algemeen). Vaak treedt de fout op vanwege het feit dat na het overbrengen van de site naar https zijn adres bleef bij http. Beide velden ( WordPress-adres (URL) En Websiteadres (URL)) moet overeenkomen en beginnen met https.

Methode 7: Controleren of de plug-ins werken

Vaak kan de omleidingslusfout optreden als gevolg van storing elke actieve plug-in. In dit geval moet u alle plug-ins uitschakelen (de naam van de map plug-ins in de bestandenmap van uw site). Als de site correct begint te werken, moet u uitzoeken welke plug-in is mislukt.

Als u de fout 'ERR_TOO_MANY_REDIRECTS' in uw webbrowser ziet, bent u niet de enige. Veel mensen hebben dit gemeld Windows-gebruikers. Deze fout treedt op met het bericht “Deze webpagina heeft een omleidingslus” en blokkeert het laden van de website.

Waarom treedt deze fout op?

Dit probleem treedt meestal op wanneer u omleidt van de oorspronkelijke URL naar een nieuwe, maar helaas in een oneindige omleidingslus terechtkomt. De browser detecteert deze situatie, verbreekt de lus en geeft een foutmelding weer. De reden dat u in deze lus vastzit, kan een probleem met de server of de eindgebruiker zijn.

Hoe deze fout op te lossen?

Hier zijn vier manieren om de fout (te veel omleidingen) op te lossen:

  • voer de URL uit in een andere browser;
  • wis uw browsergegevens;
  • controleer extensies;
  • corrigeer de systeemdatum en -tijd.

Een URL starten in een andere browser

De ERR_TOO_MANY_REDIRECTS-fout kan optreden vanwege de webbrowser die u gebruikt. U kunt proberen dezelfde URL te bezoeken met andere oplossingen. Als de fout zich blijft voordoen, ligt het probleem mogelijk aan de serverzijde. Het kan zijn dat u op andere momenten moet inloggen op de site. Als de fout niet in de nieuwe browser verschijnt, probeer dan de onderstaande methoden om de problemen in uw oorspronkelijke browser op te lossen.

Uw browsergegevens wissen

Browsergegevens zoals browsegeschiedenis, cache, koekjes, kan defecte bestanden bevatten die de ERR_TOO_MANY_REDIRECTS-fout veroorzaken. Deze gegevens wissen - effectieve manier herstel de fout. Om uw browsegegevens te wissen:

In Google Chrome:

  • Voer 'chrome://settings' in adresbalk en druk op "Enter" en vervolgens op "Weergeven" aanvullende instellingen" onderaan de pagina Instellingen.
  • Klik op de knop Browsegegevens wissen.

In Mozilla Firefox:

  • Druk op de Menu-knop en selecteer Opties.
  • Selecteer 'Privacy' en wis vervolgens uw recente geschiedenis.
  • Selecteer Alles bij Tijdbereik dat u wilt wissen en klik vervolgens op Nu wissen.
  • Nadat de browsergegevens zijn gewist, kunt u controleren of de fout nog steeds aanwezig is.

Browserextensies controleren

De ERR_TOO_MANY_REDIRECTS-fout kan worden veroorzaakt door onjuiste extensie browser. U moet de extensiebeheerder in uw browser openen en de oplossingen controleren die daarin zijn geïnstalleerd.

Hieronder vindt u voorbeelden van het controleren van extensies in Chrome en Firefox.
Voor Chrome: typ 'chrome://extensions' in de adresbalk en druk op Enter. U kunt dan alle onderstaande extensies zien en u kunt proberen ze allemaal in of uit te schakelen.

  • Voor Firefox typt u 'about:addons' in de adresbalk, drukt u op Enter en selecteert u vervolgens 'Extensies'. U zult zien dat alle Firefox-extensies hier worden vermeld.

U kunt alle extensies uitschakelen om te zien of dit het probleem oplost. Als dit het geval is, kunt u één extensie tegelijk inschakelen om te bepalen welke het probleem veroorzaakt.

04/06/17 1,1K

Bij een bezoek aan de site klant applicatie maakt verbinding met webservers via netwerkprotocol HTTP. Dergelijke netwerkverbindingen ondersteunen het verzenden van responsgegevens van servers naar clients, inclusief de inhoud van webpagina's, evenals HTTP-codes.

Soorten HTTP-foutcodes en status

De gegevens in het antwoord van de HTTP-server zijn een code die het resultaat van de verwerking van het verzoek aangeeft. Deze codes bestaan ​​uit drie cijfers, onderverdeeld in categorieën:

  • 100-199: informatiestatus;
  • 200-299: succesvolle aanvraagstatus;
  • 300-399: omleidingsstatus;
  • 400-499: clientfouten;
  • 500-599: Serverfouten.

Op internet of lokale netwerken Er worden slechts enkele foutcodes en statussen weergegeven. Codes die verband houden met fouten worden weergegeven op de webpagina die het resultaat is van een mislukt verzoek, terwijl andere codes helemaal niet aan gebruikers worden getoond.

1. HTTP 200 “OK”

HTTP-code 200 treedt op wanneer de server het verzoek met succes heeft verwerkt en de inhoud terug naar de browser heeft gestuurd. De meeste HTTP-verzoeken eindigen met deze status. Gebruikers zien deze code zelden op het scherm, omdat browsers meestal HTTP-codes weergeven als er een probleem optreedt.

2. HTTP-fout 404 “Niet gevonden”


De server kan de opgevraagde pagina, het bestand of andere bron niet vinden. Een HTTP 404-fout geeft dit aan netwerkverbinding tussen client en server is succesvol voltooid. Treedt op wanneer de gebruiker een onjuiste URI in de browser heeft ingevoerd, of wanneer de serverbeheerder het bestand heeft verwijderd zonder een omleiding naar de nieuwe locatie in te stellen. Om dit probleem op te lossen, moeten gebruikers de juiste URL typen.

3. HTTP-fout 500 “Interne serverfout”


De server heeft een geldig verzoek van de client ontvangen, maar kan dit niet verwerken. HTTP Error 500 treedt op wanneer de server een technisch probleem tegenkomt. Bijvoorbeeld gebrek aan geheugen of schijfruimte. De serverbeheerder moet dit probleem oplossen.

4. HTTP-fout 503 "Service niet beschikbaar"


Deze code geeft aan dat de server het binnenkomende verzoek niet kan verwerken. Sommige servers gebruiken HTTP-foutcode 503 om verwachte fouten als gevolg van een hoog bronnenverbruik aan te geven. Bijvoorbeeld als het aantal gelijktijdig aangesloten gebruikers of de stroomlimiet wordt overschreden centrale verwerker, die doorgaans worden gerapporteerd met behulp van HTTP-500.

5. HTTP 301 “Permanent verplaatst”


De door de klant opgegeven URI is verplaatst naar een andere locatie met behulp van een HTTP-omleiding, waardoor de klant de bron van de nieuwe locatie kan verkrijgen. Browsers volgen automatisch de 301 HTTP-omleiding zonder tussenkomst van de gebruiker.

6. HTTP 302 “Gevonden” of “Tijdelijk Verplaatst”


HTTP-code 302 is bedoeld voor gevallen waarin de bron tijdelijk is verplaatst in plaats van permanent. De serverbeheerder mag HTTP 302 alleen gebruiken tijdens korte perioden van inhoudsupdate (wijziging). Browsers voeren automatisch een 302-omleiding uit, net als een 301-code. In HTTP 1.1 is dit toegevoegd om tijdelijke omleidingen aan te geven nieuwe code 307 .

7. HTTP 400 "Slechte aanvraag"


De server heeft een fout gedetecteerd in de protocolgegevens die van de client zijn ontvangen. Dit duidt meestal op een technische storing aan de clientzijde of gegevensbeschadiging op het netwerk zelf.

8. HTTP 401 “Ongeautoriseerd”


Deze fout treedt op wanneer clients een beveiligde bron opvragen bij de server, maar niet zijn geverifieerd voor toegang. Om het probleem te verhelpen, moet de client inloggen op de server met een gebruikersnaam en wachtwoord.

9. HTTP 100 “Doorgaan”


De HTTP-responscode 100 die aan versie 1.1 van het protocol is toegevoegd, is ontworpen om meer te bieden effectief gebruik bandbreedte van het netwerk. Hiermee kunnen servers bevestigen dat ze bereid zijn te accepteren grote verzoeken. Met het Continue-protocol kan een HTTP 1.1-client een klein, speciaal geconfigureerd bericht verzenden waarin om een ​​serverantwoord met code 100 wordt gevraagd, en vervolgens op het antwoord wachten voordat het verzoek naar verdere acties. HTTP 1.0-clients en -servers gebruiken deze code niet.

Wanneer er een verzoek naar de server wordt verzonden om een ​​pagina van uw website op te halen (een gebruiker opent bijvoorbeeld een pagina in een browser of Google-robot scant de pagina), retourneert de server de code als reactie op het verzoek HTTP-statussen.

Enkele typische HTTP-statuscodes:

  • 200 – de server heeft de pagina met succes verwerkt;
  • 404 – de opgevraagde pagina bestaat niet;
  • 503 – informatie is tijdelijk niet beschikbaar

http-codes – 1xx (tijdelijk)

Statuscodes die een tijdelijk antwoord aangeven. Er moet actie worden ondernomen om het verzoek voort te zetten.

http-codes – 2xx (succesvol)

HTTP-statuscodes die aangeven dat de server het verzoek met succes heeft verwerkt.

Code Beschrijving

200 (succesvol)

De server heeft het verzoek succesvol verwerkt. Meestal betekent dit dat de server heeft voorzien vereiste pagina. Als deze status verwijst naar het robots.txt-bestand, betekent dit dat de robot het succesvol heeft gevonden.

201 (gemaakt)

Het verzoek was succesvol en de server heeft een nieuwe bron gemaakt.

202 (geaccepteerd)

De server heeft het verzoek geaccepteerd, maar heeft het nog niet verwerkt.

203 (Onbetrouwbare informatie)

De server heeft het verzoek met succes verwerkt, maar de geretourneerde informatie kan afkomstig zijn van een andere bron.

204 (geen inhoud)

De server heeft het verzoek succesvol verwerkt, maar retourneert geen inhoud.

205 (waarde herstellen)

De server heeft het verzoek succesvol verwerkt, maar retourneert geen inhoud. In tegenstelling tot een 204-antwoord vereist dit antwoord dat de aanvrager de weergave van het document herstelt (bijvoorbeeld formulieren wissen zodat nieuwe gegevens kunnen worden ingevoerd).

206 (Gedeeltelijke inhoud)

De server heeft het gedeeltelijke GET-verzoek met succes verwerkt.

http-codes – 3xx (doorverwezen)

Om aan de eisen te voldoen is dit noodzakelijk aanvullende acties. Deze codes HTTP-status vaak gebruikt voor omleiding.

Code Beschrijving

300 (veel opties)

De server kan veel acties uitvoeren als reactie op deze verzoeken. De server kan een actie kiezen, afhankelijk van het verzoek ( gebruikersagent) of een bepaalde lijst stelt hem in staat acties te selecteren.

De door u opgevraagde pagina is definitief verplaatst naar een andere locatie. Wanneer de server dit antwoord retourneert (op KRIJG verzoek of HEAD), stuurt de aanvrager automatisch door naar een nieuwe locatie. Deze code kan worden gebruikt om een ​​webcrawler te laten weten dat een pagina of site permanent naar een nieuwe locatie is verplaatst.

302 (tijdelijk verplaatst)

De server reageert momenteel op het verzoek met een pagina van een andere locatie, maar zou in de toekomst verzoeken naar dezelfde locatie moeten blijven sturen. Deze code is vergelijkbaar met code 301 in die zin dat een GET- of HEAD-verzoek de aanvrager automatisch doorstuurt naar een andere locatie. Gebruik deze code echter niet om een ​​crawler te informeren een pagina of site naar een nieuwe locatie te verplaatsen, omdat de crawler doorgaat met crawlen. de oorspronkelijke locatie.

303 (Controleer een andere locatie)

De server retourneert deze code als de aanvrager een afzonderlijk GET-verzoek naar een andere locatie moet sturen om antwoorden te ontvangen. Als aan alle vereisten is voldaan, wordt de server automatisch doorverwezen naar een andere locatie.

304 (niet gewijzigd)

De opgevraagde pagina is sindsdien niet meer gewijzigd laatste verzoek. Door dit antwoord te verzenden, retourneert de server de hoofdtekst van de pagina niet.

De server moet worden geconfigureerd om dit antwoord (HTTP If-Modified-Since) te retourneren als de pagina niet is gewijzigd sinds de laatste keer dat deze door dezelfde agent werd opgevraagd. Hierdoor wordt de belasting verminderd doorvoer en server.

305 (Gebruik proxyserver)

De aanvrager heeft alleen toegang tot de pagina via een proxyserver. Door dit antwoord te retourneren, geeft de server ook aan welke proxyserver moet worden gebruikt.

307 (tijdelijke omleiding)

De server reageert momenteel op het verzoek met een pagina van een andere locatie, maar zou in de toekomst verzoeken naar dezelfde locatie moeten blijven sturen. Deze code is vergelijkbaar met code 301 in die zin dat een GET- of HEAD-verzoek de aanvrager automatisch naar een andere locatie zal omleiden, maar gebruik deze code niet om een ​​crawler te informeren dat de pagina of site naar een nieuwe locatie verhuist.

http-codes – 4xx (verzoekfout)

De volgende statuscodes geven dit aan waarschijnlijke fout in een verzoek dat verhindert dat de server het verzoek verwerkt.

Code Beschrijving

400 (Ongeldig verzoek)

De server herkent de syntaxis van het verzoek niet.

Voor het verzoek is gebruikersidentificatie vereist. De server kan dit antwoord retourneren als toegang tot de pagina gebruikersautorisatie vereist.

403 (Toegang geweigerd)

De server wijst het verzoek af. Als zoekrobot krijgt deze HTTP-statuscode wanneer hij probeert te indexeren juiste pagina's site (zie Indexeringsfouten op de Scannen V Google-hulpmiddelen voor webmasters), blokkeert de server of host waarschijnlijk de toegang van Googlebot.

Server kan niet vinden gewenste pagina. De server retourneert deze code vaak, bijvoorbeeld wanneer het verzoek betrekking heeft op een pagina die niet op de server bestaat.

Als uw site geen robots.txt-bestand heeft en deze status verschijnt op de pagina met verboden URL's in de Webmaster Tools van Google, dan is dit een geldige status. Als de site echter een robots.txt-bestand heeft en deze status nog steeds weergeeft, heeft het robots.txt-bestand mogelijk verkeerde naam of op de verkeerde plaats zijn. (Het bestand moet zich in de hoofdmap van het domein bevinden en de naam robots.txt hebben).

De in het verzoek opgegeven methode is niet toegestaan.

406 (Niet toegestaan)

De opgevraagde pagina kan niet worden geretourneerd met de vereiste inhoudsspecificatie.

407 (Proxy-authenticatie vereist)

Deze statuscode is vergelijkbaar met 401, maar geeft aan dat de aanvrager zich moet authenticeren via een proxyserver. Door dit antwoord te retourneren, geeft de server ook aan welke proxyserver moet worden gebruikt.

408 (Time-out aanvragen)

Time-out tijdens het wachten op een antwoord van de server.

409 (conflict)

De server heeft een conflict ondervonden tijdens het uitvoeren van het verzoek. De server moet reageren met informatie over het conflict. De server kan deze code retourneren samen met een lijst met verschillen tussen de verzoeken als reactie op PUT-verzoek, die in strijd zijn met de eerdere vraag.

De server retourneert dit antwoord wanneer de aangevraagde bron permanent is verwijderd. Dit antwoord is vergelijkbaar met 404 (Niet gevonden), maar wordt soms gebruikt in plaats van 404 voor bronnen die eerder bestonden maar zijn verwijderd. Als de bron permanent is gemigreerd, moet code 301 worden gebruikt om de nieuwe locatie van de bron aan te geven.

411 (vereist lengte)

De server accepteert geen verzoeken zonder een geldig Content-Length-veld in de header.

412 (Aan voorwaarden niet voldaan)

De server voldoet niet aan een van de voorwaarden die in het verzoek zijn opgenomen.

413 (ook groot verzoek)

De server kan het verzoek niet verwerken omdat het te groot is.

De aangevraagde URI (meestal een URL) is te groot om door de server te worden verwerkt.

415 (niet-ondersteund type)

Het verzoek heeft een niet-ondersteunde indeling.

416 (Bereik niet gevonden)

De server retourneert deze statuscode wanneer het verzoek betrekking heeft op een bereik dat niet aanwezig is op de site.

417 (Wachten mislukt)

De server kan niet voldoen aan de verzoeken in het veld Verwacht van de verzoekheader.

Codes http–5xx (serverfout)

De volgende statuscodes geven aan dat er een interne serverfout is opgetreden tijdens de poging om het verzoek te verwerken. Deze fouten hebben meestal betrekking op de server, niet op de vereisten.

Code Beschrijving

500 (Interne fout server)

De server heeft een fout aangetroffen en kan het verzoek niet verwerken.

501 (Functie niet geïmplementeerd)

De server heeft geen functie om de uitvoering van het verzoek te garanderen.

502 (Ongeldige gateway)

Een server die als gateway of proxy fungeert, heeft een ongeldig antwoord ontvangen van een server erachter.

503 (Service niet beschikbaar)

Serveer erin op dit moment niet beschikbaar (overbelast of uitgeschakeld voor doeleinden van onderhoud). Meestal is dit een tijdelijke toestand.

504 (Time-out van gateway)

Een server die als gateway of proxy fungeert, wacht op een reactie van de server erachter.

505 (Niet-ondersteunde versie HTTP)

De server ondersteunt de HTTP-protocolversie die in de aanvraag is opgegeven niet.

Bijna elk actieve gebruiker Internet bij het werken met websites kwam ik fouten tegen. Het is vooral belangrijk dat de site-eigenaar de oorzaak van deze fouten kent.
Vaak zijn de problemen die fouten veroorzaken klein en kunt u ze zelf oplossen. Eerst moet u vertrouwd raken met de soorten van de meest voorkomende fouten, en vervolgens met het algoritme om deze te elimineren.

Soorten fouten

Er kan een http-protocolfout optreden als de door de gebruiker opgevraagde bestanden deze niet bereiken vanaf de server. In een dergelijke situatie rapporteert de server een foutcode aan de gebruiker. Er zijn slechts vier soorten serverreactiecodes: twee succesvolle en twee mislukte.

Lijst met http-fouten (xx – willekeurige cijfers):

2xx— het gevraagde verzoek is afgehandeld;
3xx— het gevraagde verzoek is naar de gebruiker verzonden, wat ook als een positieve code wordt beschouwd;
4xx— het bestand is vanwege een fout niet naar de gebruiker verzonden. Deze code duidt op een fout aan de clientzijde;
5xxx- serverfout.

Hieronder analyseren we de laatste twee serverresponscodes. Dit zijn de meest voorkomende fouten en het elimineren ervan kost niet veel tijd.

Fout 400 "Onjuist verzoek"

Als u bij het aanvragen van een site een 400-foutmelding ontvangt, betekent dit dat er een fout is opgetreden in de aanvraag zelf. Maar deze fout kan optreden als u probeert in te loggen op het configuratiescherm van uw site. Meestal gebeurt dit om 4 redenen:

  • browser wordt geblokkeerd door antivirus;
  • browser wordt geblokkeerd door Windows Firewall;
  • groot aantal cookies en in de cache opgeslagen bestanden;
  • onstabiele internetverbinding.

Om dit probleem op te lossen, moet u ze allemaal om de beurt controleren. mogelijke reden het voorkomen ervan.

Browser geblokkeerd door antivirus
Controleer of uw browser niet in de lijst met verboden applicaties in uw antivirusprogramma staat. Indien gevonden, vergroot u het vertrouwensniveau en slaat u de instellingen op.

De browser wordt geblokkeerd door een firewall.
In dit geval moet u de firewall tijdelijk uitschakelen, uw cookies en contant geld wissen en vervolgens de pagina in uw browser vernieuwen. Als het probleem is opgelost, moet u de browser toevoegen aan de toegestane programma's in de firewall.

Koekjes & contant geld
De eenvoudigste oplossing is om eenvoudigweg cookies en contant geld in uw browser te wissen en vervolgens de foutpagina te vernieuwen.

Onstabiele internetverbinding.
Bel uw provider om erachter te komen wat de storing veroorzaakt. Het kan zijn dat de aanbieder werkzaamheden ondergaat.

Fout 403 "Toegang geweigerd"

Als het serverantwoord fout 403 is, betekent dit dat de toegang tot de opgevraagde bestanden wordt geweigerd. De meest voorkomende redenen:

  • Onjuist indexbestand. Om deze fout te corrigeren, moet u een dergelijk bestand maken of de naam ervan wijzigen als het al bestaat.
  • De machtigingen van het bestand voorkomen dat de webserver het leest. Om het probleem op te lossen, moet u de rechten wijzigen.
  • De gegevens bevinden zich in de verkeerde map. Om dit op te lossen, controleert u de locatie van de bestanden in de map public_html.

Fout 404 – bestand niet gevonden

Deze fout betekent dat de server de gevraagde gegevens niet kan vinden. De belangrijkste redenen voor het voorkomen ervan:

  • De URL is onjuist ingevoerd. Om de fout op te lossen, controleert u de spelling van de link.
  • Het gevraagde document ontbreekt. Om de fout op te lossen, moet u controleren of het opgevraagde bestand in de juiste map staat.

Fout 500 – serverfout

Om erachter te komen wat de http-foutcode 500 betekent, moet u de redenen voor het optreden ervan controleren.

  • Onvermogen om het script uit te voeren. Als er onjuiste toegangsrechten zijn opgegeven op documenten, zoals 777, worden scripts die met deze bestanden werken door de server geblokkeerd. Om te elimineren dit probleem, moet u de juiste bestandsrechten instellen.
  • Er zit een fout in het .htaccess-bestand. Mogelijk zit er een fout in de richtlijn. Schakel error.log in om de fout op te lossen.

Fout 502 – Slechte gateway

http-foutstatussen zoals 502 geven aan dat de server een ongeldig antwoord heeft gegeven. Redenen voor deze fout:

  • De proxyserver werkt niet goed. Zorg ervoor dat u netwerktoegang hebt. Als u toegang heeft tot andere sites en het internet werkt, verwijder dan de cookies en wis de cache.
  • Mislukking serverbronnen. Dit probleem kan zich voordoen als uw site de hoeveelheid bronnen overschrijdt die aan u zijn toegewezen door de hosting op deze site. tariefplan. Bestudeer de hostingplannen en kies degene die het meest geschikt is en meer middelen biedt.

Fout 503 – Service tijdelijk niet beschikbaar

Elke site, gelegen op hosting, beschikt over een beperkt aantal werkprocessen, afhankelijk van het tarief. Processen worden beurtelings uitgevoerd, en hoe meer processen er zijn, hoe meer de wachtrij verstopt raakt, het aantal processen waarin beperkt is. Als een proces dus niet in de geconfigureerde wachtrijgrootte past, wordt het niet uitgevoerd. In dit geval geeft de server de foutmelding ‘Service is tijdelijk niet beschikbaar’ weer. Redenen voor de fout:

  • Beperkte looptijd van scripts. Omdat de scripts na enige tijd niet meer werken, is het mogelijk dat ze geen tijd hebben om over te zetten groot bestand. Om deze fout op te lossen, schakelt u alle plug-ins één voor één uit en identificeert u de zwaarste. De boosdoener moet worden vervangen door een vergelijkbare plug-in of helemaal worden verlaten.
  • Hoog aantal verzoeken. Oorzaken:
  1. De bron verwijst naar te veel bestanden, die allemaal tijd nodig hebben om te downloaden. afzonderlijk proces. Probeer zoveel mogelijk te combineren om het op te lossen meer bestanden in één.
  2. Spam- en DDoS-aanvallen kunnen grote verzoeken veroorzaken. Bij een DDos-aanval kan .

Wat te doen als er een fout optreedt

Zelfs op sites met de meeste beste service Fouten komen periodiek voor. Voor onafhankelijke beslissing u moet de reden voor de http-fout begrijpen. Met dergelijke kennis kunt u tijd en middelen besparen, omdat u geen contact hoeft op te nemen technische ondersteuning aanbieder.