Skip to main content

500 intern serverfel (vad det är och hur man fixar det)

FIXED 500 Internal Server Error on WordPress (April 2025)

FIXED 500 Internal Server Error on WordPress (April 2025)
Anonim

500 Internal Server Error är en mycket generell HTTP-statuskod som innebär att något har gått fel på webbplatsens server, men servern kan inte vara mer specifik på vad det exakta problemet är.

Är du webbansvarig? Se Åtgärda problem med 500 interna serverfel på din egen webbplats mot botten av sidan för lite bättre råd om du ser 500 Internal Server Error på en eller flera av dina egna sidor.

Hur du kan se ett 500-fel

500 Internal Server Error-meddelandet kan ses på några olika sätt eftersom varje webbplats får anpassa meddelandet.

Här är flera vanliga sätt att du kan se HTTP 500-felet:

500 Intern Serverfel

HTTP 500 - Internt serverfel

Tillfälligt fel (500)

internt serverfel

HTTP 500 Internt fel

500 fel

HTTP-fel 500

500. Det är ett fel

Eftersom ett 500 Intern Serverfel genereras av webbplatsen du besöker, kan du se en i några webbläsare i några operativsystem, även på din smartphone.

För det mesta visas ett 500 Intern Serverfel i webbläsarfönstret, precis som webbsidor gör.

Orsak till HTTP 500-fel

Som vi nämnde ovan indikerar interna serverns felmeddelanden att något i allmänhet är fel.

För det mesta betyder "fel" ett problem med sidan eller webbplatsens programmering, men det finns säkert en chans att problemet finns i slutet, något vi undersöker nedan.

Notera: Mer specifik information om orsaken till ett visst HTTP 500-fel tillhandahålls ofta när det sker på en server med hjälp av Microsoft IIS-programvaran. Leta efter nummer efter 500 , som i HTTP-fel 500.19 - Internt serverfel, som betyder Konfigurationsdata är ogiltig. Se Fler sätt du kan se ett internt serverfel nedan för den fullständiga listan.

Så här fixar du det 500 interna serverns fel

Som vi hänvisade till ovan är 500 Internal Server Error ett serversidan fel, vilket innebär att problemet förmodligen inte är med din dator eller internetanslutning men istället med webbplatsens server.

Medan det inte är sannolikt är det det möjlig att det finns något fel på din slut, i vilket fall vi ska titta på några saker du kan försöka:

  1. Ladda om webbsidan. Du kan göra det genom att klicka på uppdatera / ladda om knappen, tryck på F5eller Ctrl-R, eller försök URL-adressen igen från adressfältet.Även om 500 Internal Server Error är ett problem på webbservern, kan problemet bara vara tillfälligt. Att försöka sidan igen kommer ofta att bli framgångsrik.Notera: Om 500 Internal Server Error-meddelandet visas under checkoutprocessen hos en online-försäljare, var medveten om att dubbla försök att checka ut kan sluta skapa flera beställningar - och flera avgifter! De flesta köpmän har automatiska skydd från dessa typer av handlingar, men det är fortfarande något att tänka på.
  2. Rensa webbläsarens cache. Om det finns ett problem med den cachade versionen av sidan du tittar på kan det orsaka HTTP 500-problem.Notera: Interna serverfel är inte ofta orsakad av caching-problem, men jag har ibland sett felet gå bort efter att ha rensat cacheminnet. Det är så lätt och ofarligt att försöka, så hoppa inte över det.
  3. Ta bort webbläsarens cookies. Några 500 problem med internt serverfel kan korrigeras genom att radera cookies som är kopplade till webbplatsen du får felet på.Efter att ha tagit bort cookien (n), starta om webbläsaren och försök igen.
  4. Felsök som ett 504 Gateway Timeout-fel istället.Det är inte så vanligt, men vissa servrar producerar ett 500 Intern Serverfel när det i verkligheten är 504 Gateway Timeout ett lämpligare meddelande baserat på orsaken till problemet.
  5. Att kontakta webbplatsen direkt är ett annat alternativ. Det finns en bra chans att webbplatsens administratörer redan vet om 500-felet, men om du misstänker att de inte gör det, hjälper de både dig och dem (och alla andra).Se vår lista över kontaktuppgifter för kontaktuppgifter för populära webbplatser. De flesta webbplatser har supportbaserade sociala nätverkskonton och några har till och med e-post och telefonnummer.Tips: Om det ser ut att webbplatsen är helt ned och du inte kan hitta ett sätt att rapportera 500 Internal Server Error-meddelandet till webbplatsen, kan det hjälpa din sanity att hålla kontakten med Twitter. Du kan vanligtvis göra detta genom att söka efter #websitedown på Twitter, som i #gmaildown eller #facebookdown.
  6. Kom tillbaka senare. Tyvärr är 500 Internal Server Error vid det här tillfället ett problem utanför din kontroll som så småningom blir fixad av någon annan.Om 500 Internal Server Error-meddelandet visas vid checka ut under ett online-inköp, kan det hjälpa till att inse att försäljningen förmodligen störs - vanligtvis ett bra incitament för onlinebutiken att lösa problemet väldigt snabbt!Även om du får 500-felet på en webbplats som inte säljer något, som YouTube eller Twitter, så länge du har låt dem veta om problemet, eller åtminstone försökt, finns det lite mer du kan göra än vänta ut det.

Åtgärda problem med 500 interna serverfel på din egen webbplats

Ett 500 Intern Serverfel på din egen Webbplatsen kräver en helt annan åtgärd. Som vi nämnde ovan är de flesta 500 fel fel på serverns sida, vilket betyder att det är troligt din problem att fixa om det är din hemsida.

Det finns många anledningar till varför din webbplats kan tjäna ett 500-fel till dina användare, men det är de vanligaste:

  • Ett behörighetsfel. I de flesta fall är ett 500 Intern Serverfel på grund av felaktig behörighet i en eller flera filer eller mappar. I de flesta av de där fall är ett felaktigt tillstånd på ett PHP och CGI-skript att skylla på. Dessa bör vanligtvis sättas till 0755 (-rwxr-xr-x).
  • En PHP Timeout. Om ditt skript ansluter till externa resurser och tidsavbrott för resurser kan ett HTTP 500-fel inträffa. Timeout-regler eller bättre felhantering i ditt skript bör hjälpa om det här är orsaken till 500-felet.
  • Ett kodningsfel i .htaccess. Medan det inte är lika vanligt, se till att din webbplats .htaccess-fil är ordentligt strukturerad.

Om du kör WordPress, Joomla eller ett annat innehållshanterings- eller CMS-system, se till att söka i deras supportcenter för mer specifik hjälpfelsökning av ett 500 Intern Serverfel.

Om du inte använder ett innehållshanteringsverktyg, har din webbhotell, som InMotion, Dreamhost, 1 & 1 etc., förmodligen ungefär 500 fel som kan vara mer specifika för din situation.

Fler sätt du kan se ett internt serverfel

I Internet Explorer, meddelandet Webbplatsen kan inte visa sidan Indikerar ofta ett HTTP 500 Intern Serverfel. Ett 405 Metod Ej tillåtet fel är en annan möjlighet men du kan vara säker på att leta efter 500 eller 405 i IE-titellistan.

När Google-tjänster, som Gmail eller Google+, upplever ett 500 Intern Serverfel, rapporterar de ofta ett Tillfälligt fel (500) , eller bara 500 .

När Windows Update rapporterar ett internt serverfel visas det som en WU_E_PT_HTTP_STATUS_SERVER_ERROR meddelande eller som 0x8024401F felkod.

Om webbplatsen som rapporterar 500-felet kör Microsoft IIS kan du få ett mer specifikt felmeddelande:

500.0Modul eller ISAPI-fel inträffade.
500.11Programmet stängs av på webbservern.
500.12Applikationen är upptagen med uppstart på webbservern.
500.13Webbservern är upptagen.
500.15Direkta förfrågningar om Global.asax är inte tillåtna.
500.19Konfigurationsdata är ogiltig.
500.21Modul ej erkänd.
500.22En ASP.NET httpModules-konfiguration gäller inte i hanterat pipeline-läge.
500.23En ASP.NET httpHandlers konfiguration gäller inte i Managed Pipeline-läge.
500.24En ASP.NET-abonnemangskonfiguration gäller inte i hanterat pipeline-läge.
500.50Ett omskrivningsfel inträffade under RQ_BEGIN_REQUEST meddelandehantering. Ett fel på konfigurationen eller det inkommande regelexekveringen uppstod.
500.51Ett omskrivningsfel inträffade under GL_PRE_BEGIN_REQUEST meddelandehantering. Ett globalt konfigurations- eller globalt regelexekveringsfel inträffade.
500.52Ett omskrivningsfel inträffade under RQ_SEND_RESPONSE-meddelandehantering. Ett utgående regelutförande inträffade.
500.53Ett omskrivningsfel inträffade under RQ_RELEASE_REQUEST_STATE meddelandehantering. Ett exekveringsfel för utgående regel inträffade. Regeln är konfigurerad att exekveras innan utdatarcachen uppdateras.
500.100Internt ASP-fel.

Mer information om dessa IIS-specifika koder finns på Microsofts HTTP-statuskod i IIS 7.0, IIS 7.5 och IIS 8.0-sidan.

Fel som HTTP 500-felet

Många webbläsarefelmeddelanden liknar 500 Internal Server Error-meddelandet eftersom de är alla serverfel, till exempel 502 Bad Gateway, 503 Service Unavailable och 504 Gateway Timeout.

Många klientsidans HTTP-statuskoder finns också, bland annat det populära 404 Not Found-felet. Du kan se dem alla i vår HTTP-statuskodfellista.