Vad är "HTTP 500 intern serverfel" och hur kan jag åtgärda det?

Vad är "HTTP 500 Intern Serverfel" och hur kan jag fixa det? Detta är en fråga som skickades till TechJunkie igår av en desperat läsare som inte kunde komma till en av hennes favoritwebbplatser. Tja kära läsare, jag är bara för glad för att hjälpa.

Den goda nyheten är att ett HTTP 500 internt serverfel inte är ett problem med din dator eller din webbläsare. Det är ett problem med webbservern som är värd för webbplatsen du försöker komma åt.

Om du läser min del "502 Fel Gateway Fel - Vad ska du göra", kommer du redan att veta att 500 felfel är serverfel som oftast är relaterade till webbhotellens interna funktioner i stället för datorn. Medan det är den goda nyheten är den dåliga nyheten att det inte finns något mycket du kan göra åt det här bortsett från att berätta för ägaren till webbplatsen att den är nere.

Det betyder inte att du inte kan arbeta runt det eftersom det kan vara möjligt att göra just det.

HTTP 500 internt serverfel

Det finns några anledningar att du kanske ser ett internt HTTP 500-serverfel. De innehåller en överbelastad webbserver, ett konfigurationsfel mellan en proxy och webbservern, ett DDoS-angrepp eller ett problem med webbservern själv.

Som extern användare är dina alternativ begränsade. Du kan försöka ansluta, tvinga en webbläsareuppdatering, lämna den och försök igen senare eller visa en lagrad version av webbplatsen.

Försök igen en webbplats

För att försöka ansluta till en viss webbplats behöver du bara uppdatera webbläsarsidan. Så om du anger webbadressen till sidan du öppnar och ser 500 Intern Serverfel, klickar du på F5 eller uppdateringsikonen för att ladda om en sida. Detta är den mest grundläggande felsökningsmetoden för webbsidor.

Problemet är att du aldrig riktigt vet om du ser ett nytt försök att komma åt webbsidan eller den cachade versionen som din webbläsare sparade.

Tvinga en webbläsareuppdatering

Webbläsare försöker vara så användbara som de kan. När du besöker en webbplats sparar din webbläsare en kopia av den i cacheminnet. Då, om du återvänder den webbplatsen igen inom samma session, drar den sidan från cachen istället för att ladda ner en ny kopia. Detta är utformat för att påskynda din surfning och spara data. Problemet ligger om du vill ha en ny kopia av sidan.

Det är då att du tvingar en webbläsareuppdatering. Detta tvingar din webbläsare att ladda ner en ny kopia av webbsidan från servern och ignorera kopian den har i cacheminnet. Detta är nödvändigt om du ser några HTTP-fel för att du ska få den senaste sidan.

För att tvinga en webbläsareuppdatering i Chrome, tryck Ctrl + F5. I Firefox trycker du på Shift + Ctrl + F5, i Safari trycker du på Shift och väljer Reload. Andra webbläsare kommer att vara en variation på det temat.

Lämna det och försök igen senare

Det behöver inte verkligen förklaras. Om du ständigt ser ett 500 internt serverfel när du försöker ladda en webbsida, lämna den i en halvtimme för att se om den fungerar senare. Om det är ett serverfel kan techs jobba på det. Om det är konfiguration kan de felsöka det. Om det är en DDoS-attack, kan det dämpas eller försvaras mot. Många saker kan hända i bakgrunden, så lite tålamod kommer att betala utdelningar.

Visa en lagrad version av webbplatsen

Om du absolut måste ha tillgång till en sida, för ett papper eller en deadline, kan du använda en lagrad kopia av den. Det får inte innehålla de senaste uppdateringarna och fungerar huvudsakligen för statiska sidor snarare än regelbundet uppdaterade sidor som nyhetswebbplatser.

Wayback Machine och webbplatser som det tar kopior av de flesta webbplatser regelbundet och kan ringa deras kopia av sidan medan originalet är nere. Systemet kanske inte har den senaste versionen av sidan, det är därför det är mer användbart för statiska sidor, men det berättar när kopian togs så att du vet vad du har att göra med. Det är inte så bra att kunna komma åt webbplatsen för verkliga men det är nästa bästa sak.

Ingen vill se ett HTTP 500 internt serverfel när de besöker en webbsida. Men den goda nyheten är att det inte är du och det är andras problem. Den inte så bra nyheten är att du inte kan få tillgång till en levande kopia av den webbsidan tills de löser den. Åtminstone vet du nu hur man ska hantera situationen om det skulle uppstå för dig.

Fick några andra sätt att hantera HTTP 500 intern serverfel? Berätta om dem nedan om du gör det!

Se Även