The 500 Internal Server Error er en veldig generell HTTP-statuskode som betyr at noe har gått g alt på nettstedets server, men serveren kunne ikke være mer spesifikk på hva det eksakte problemet er.
Er du nettbehandleren? Se Løse 500 interne serverfeilproblemer på ditt eget nettsted nederst på siden for bedre råd hvis du ser feilen på én eller flere av sidene dine.
Hvordan du kan se en 500-feil
Feilmeldingen kan sees på mange måter fordi hvert nettsted har lov til å tilpasse meldingen.
Her er flere vanlige måter du kan se HTTP 500-feilen på:
- 500 intern serverfeil
- HTTP 500 – Intern serverfeil
- Midlertidig feil (500)
- Intern serverfeil
- HTTP 500 intern feil
- 500-feil
- HTTP-feil 500
- 500. Det er en feil
Siden en 500 intern serverfeil genereres av nettstedet du besøker, kan du se en i alle nettlesere i alle operativsystemer, selv på smarttelefonen din.
Det meste av tiden vises i nettleservinduet, akkurat som nettsider gjør.
Årsak til HTTP 500-feil
Som vi nevnte ovenfor, indikerer interne serverfeilmeldinger at noe generelt er g alt.
For det meste betyr "feil" et problem med sidens eller nettstedets programmering, men det er absolutt en sjanse for at problemet er hos deg, noe vi skal undersøke nedenfor.
Mer spesifikk informasjon om årsaken til en bestemt HTTP 500-feil gis ofte når den oppstår på en server som bruker Microsoft IIS-programvare. Se etter tall etter 500, som i HTTP-feil 500.19 - Intern serverfeil, som betyr at Konfigurasjonsdata er ugyldig
Hvordan fikser du den interne 500-serverfeilen
Som vi antydet ovenfor, er 500 Internal Server Error en serversidefeil, noe som betyr at problemet sannsynligvis ikke er med datamaskinen eller internettforbindelsen din, men i stedet med nettstedets server.
Selv om det ikke er sannsynlig, kan det være noe g alt hos deg, i så fall skal vi se på noen ting du kan prøve:
-
Last inn nettsiden på nytt. Du kan gjøre det ved å velge oppdater/last inn-knappen, trykke F5 eller Ctrl+R, eller prøve URL-en på nytt fra adressefeltet.
Selv om 500 Internal Server Error er et problem på webserveren, kan problemet være midlertidig. Å prøve siden på nytt vil ofte være vellykket.
Hvis meldingen dukker opp under utsjekkingsprosessen hos en nettforhandler, vær oppmerksom på at dupliserte forsøk på å betale kan ende opp med å skape flere bestillinger og flere kostnader! De fleste selgere har automatisk beskyttelse mot denne typen handlinger, men det er fortsatt noe å huske på.
-
Tøm nettleserens buffer. Hvis det er et problem med den bufrede versjonen av siden du ser på, kan det forårsake HTTP 500-problemer.
Caching-problemer forårsaker ikke ofte interne serverfeil, men vi har noen ganger sett feilen forsvinne etter å ha tømt bufferen. Det er så enkelt og ufarlig å prøve, så ikke hopp over det.
-
Slett nettleserens informasjonskapsler. Du kan rette rundt 500 interne serverfeilproblemer ved å slette informasjonskapslene knyttet til nettstedet der du får feilen.
Etter at du har fjernet informasjonskapslene, start nettleseren på nytt og prøv igjen.
- Feilsøk som en 504 Gateway Timeout-feil i stedet. Det er ikke veldig vanlig, men noen servere produserer en 500 Internal Server Error når i virkeligheten 504 Gateway Timeout er en mer passende melding basert på årsaken til problemet.
-
Å kontakte nettstedet er et annet alternativ. Det er en god sjanse for at nettstedets administratorer allerede vet om 500-feilen, men hvis du mistenker at de ikke gjør det, hjelper det både deg og dem (og alle andre) å fortelle dem det.
De fleste nettsteder har støttebaserte sosiale nettverkskontoer, og noen få har til og med e-post og telefonnumre.
Hvis det ser ut til at nettstedet er helt nede og du ikke kan finne en måte å rapportere 500 Internal Server Error-meldingen til nettstedet på, kan det hjelpe deg med å holde tritt med strømbruddet på Twitter. Du kan vanligvis søke etter websitedown på Twitter, som i gmaildown eller facebookdown.
-
Kom tilbake senere. Dessverre, på dette tidspunktet er 500 Internal Server Error uten tvil et problem utenfor din kontroll som til slutt vil bli fikset av noen andre.
Hvis 500 Internal Server Error-meldingen vises i kassen under et nettkjøp, kan det hjelpe å innse at salget sannsynligvis blir forstyrret - vanligvis et godt insentiv for nettbutikken til å fikse problemet veldig raskt!
Selv om du får 500-feilen på et nettsted som ikke selger noe, som YouTube eller Twitter, så lenge du har fort alt dem om problemet, eller i det minste prøvd, er det lite mer du kan gjøre enn å vente.
Fiksing av 500 interne serverfeilproblemer på ditt eget nettsted
En 500 intern serverfeil på nettstedet ditt krever en helt annen handling. Som vi nevnte ovenfor, er de fleste 500 feilene serversidefeil, noe som betyr at det sannsynligvis er problemet ditt å fikse hvis det er nettstedet ditt.
Det er mange grunner til at nettstedet ditt kan vise en 500-feil til brukerne dine, men disse er de vanligste:
- A Permissions Error. I de fleste tilfeller skyldes en 500 intern serverfeil feil tillatelse på én eller flere filer eller mapper. I de fleste av disse tilfellene er en feil tillatelse på et PHP- og CGI-skript skylden. Disse bør vanligvis settes til 0755 (-rwxr-xr-x).
- A PHP Timeout. Hvis skriptet ditt kobles til eksterne ressurser og disse ressursene tidsavbrutt, kan det oppstå en HTTP 500-feil. Tidsavbruddsregler, eller bedre feilhåndtering i skriptet ditt, bør hjelpe hvis dette er årsaken til 500-feilen.
- En kodefeil i.htaccess. Selv om det ikke er så vanlig, sørg for å sjekke at nettstedets.htaccess-fil er riktig strukturert.
Hvis du kjører WordPress, Joomla eller et annet innholdsadministrasjons- eller CMS-system, sørg for å søke i deres støttesentre for mer spesifikk hjelp til å feilsøke en 500 intern serverfeil.
Hvis du ikke bruker et hyllevareverktøy for innholdsadministrasjon, har webhotellleverandøren din, som InMotion, Dreamhost, IONOS (1&1), osv., sannsynligvis noen 500 feilhjelp som kan være mer spesifikk til din situasjon.
Flere måter du kan se en intern serverfeil
Når Google-tjenester, som Gmail, opplever feilen, rapporterer de ofte en midlertidig feil (500) eller rett og slett 500.
Når Windows Update er involvert, vises det som en WU_E_PT_HTTP_STATUS_SERVER_ERROR-melding eller 0x8024401F-feil.
Hvis nettstedet som rapporterer 500-feilen kjører Microsoft IIS, kan du få en mer spesifikk feilmelding:
500 intern serverfeilliste | |
---|---|
Code | Forklaring |
500.0 | Modul- eller ISAPI-feil oppstod. |
500,11 | Applikasjonen stenges av på nettserveren. |
500,12 | Applikasjonen er opptatt med å starte på nytt på nettserveren. |
500,13 | Nettserveren er for opptatt. |
500,15 | Direkte forespørsler for Global.asax er ikke tillatt. |
500,19 | Konfigurasjonsdata er ugyldig. |
500,21 | Modul ikke gjenkjent. |
500,22 | En ASP. NET httpModules-konfigurasjon gjelder ikke i Managed Pipeline-modus. |
500,23 | En ASP. NET httpHandlers-konfigurasjon gjelder ikke i Managed Pipeline-modus. |
500,24 | En ASP. NET-etterligningskonfigurasjon gjelder ikke i Managed Pipeline-modus. |
500,50 | En omskrivingsfeil oppsto under RQ_BEGIN_REQUEST-varslingshåndtering. Det oppstod en konfigurasjons- eller innkommende regelutførelsesfeil. |
500,51 | En omskrivingsfeil oppsto under GL_PRE_BEGIN_REQUEST varslingshåndtering. Det oppstod en global konfigurasjons- eller kjøringsfeil for global regel. |
500,52 | Det oppstod en omskrivingsfeil under RQ_SEND_RESPONSE-varslingshåndtering. Det ble utført en utgående regel. |
500,53 | En omskrivingsfeil oppsto under RQ_RELEASE_REQUEST_STATE-varslingshåndteringen. Det oppsto en feil ved utførelse av regelen. Regelen er konfigurert til å kjøres før utdatabrukerbufferen blir oppdatert. |
500,100 | Intern ASP-feil. |
feil som HTTP 500-feilen
Mange nettleserfeilmeldinger ligner på 500 Internal Server Error-meldingen fordi de alle er serversidefeil, som 502 Bad Gateway, 503 Service Unavailable og 504 Gateway Timeout.
Mange HTTP-statuskoder på klientsiden finnes også, som blant annet den populære 404 Not Found-feilen. Du kan se dem alle i listen over