500 Internal Server Error er en meget generel HTTP-statuskode, der betyder, at noget er gået galt på webstedets server, men serveren kunne ikke være mere specifik på, hvad det præcise problem er.
Er du webmaster? Se Fastsættelse af 500 interne serverfejlproblemer på dit eget websted hen til bunden af siden for nogle bedre råd, hvis du ser 500 Internal Server Error på en eller flere af dine egne sider.
Sådan kan du se en 500 fejl
500 Internal Server Error-meddelelsen kan ses på en række måder, fordi hver hjemmeside får lov til at tilpasse meddelelsen.
Her er flere almindelige måder, som du muligvis kan se HTTP 500-fejlen:
500 intern serverfejl
HTTP 500 - Intern serverfejl
Midlertidig fejl (500)
Intern serverfejl
HTTP 500 intern fejl
500 fejl
HTTP-fejl 500
500. Det er en fejl
Da en 500 intern serverfejl genereres af det websted, du besøger, kan du se en i nogen browser i nogen operativsystem, selv på din smartphone.
Det meste af tiden vises en 500 intern serverfejl inde i internetbrowser vinduet, ligesom websider gør.
Årsag til HTTP 500 fejl
Som vi nævnt ovenfor, indikerer interne serverfejlmeddelelser, at noget generelt er forkert.
Det meste af tiden betyder "forkert" et problem med siden eller webstedets programmering, men der er helt sikkert en chance for at problemet er ved din ende, noget vi undersøger nedenfor.
Bemærk: Mere specifik information om årsagen til en bestemt HTTP 500-fejl gives ofte, når den forekommer på en server ved hjælp af Microsoft IIS-softwaren. Kig efter numre efter 500 , som i HTTP-fejl 500.19 - Intern serverfejl, hvilket betyder Konfigurationsdata er ugyldige. Se Flere måder, du kan se en intern serverfejl nedenfor for den komplette liste.
Sådan løses 500 intern serverfejl
Som vi fremhævede ovenfor, er 500 Internal Server Error en server-side fejl, hvilket betyder, at problemet sandsynligvis ikke er med din computer eller internetforbindelse, men i stedet med hjemmesidenes server.
Selvom det ikke er sandsynligt, er det muligt at der er noget galt i din ende, i så fald ser vi på nogle ting, du kan prøve:
- Genindlæs websiden. Du kan gøre det ved at klikke på knappen for opdatering / genindlæsning ved at trykke på F5eller Ctrl-R, eller prøv URL'en igen fra adresselinjen.Selvom 500 Internal Server Error er et problem på webserveren, kan problemet kun være midlertidigt. At prøve siden igen vil ofte blive vellykket.Bemærk: Hvis 500 Internal Server Error-meddelelsen vises under checkoutprocessen hos en online-forhandler, skal du være opmærksom på, at duplikatforsøg på checkout kan ende med at oprette flere ordrer - og flere afgifter! De fleste handlende har automatisk beskyttelse mod sådanne handlinger, men det er stadig noget at huske på.
- Ryd din browserens cache. Hvis der er et problem med den cachelagrede version af den side, du ser, kan det forårsage HTTP 500-problemer.Bemærk: Interne serverfejl er ikke ofte forårsaget af caching problemer, men jeg har til tider set fejlen gå væk efter at have ryddet cachen. Det er sådan en nem og harmløs ting at prøve, så tag det ikke over.
- Slet browserens cookies. Nogle 500 interne serverfejlproblemer kan rettes ved at slette de cookies, der er knyttet til det websted, du får fejlen.Når du har fjernet cookien (e), skal du genstarte browseren og prøve igen.
- Fejlfinding som en 504 Gateway Timeout-fejl i stedet.Det er ikke meget almindeligt, men nogle servere producerer en 500 Internal Server Error, når i virkeligheden 504 Gateway Timeout er en mere passende besked baseret på årsagen til problemet.
- At kontakte hjemmesiden direkte er en anden mulighed. Der er en god chance for, at webstedets administratorer allerede kender til 500 fejlen, men hvis du har mistanke om, at de ikke gør det, hjælper de dig og dem (og alle andre) med at lade dem vide.Se vores hjemmeside Kontaktinformationsliste for kontaktoplysninger til populære websites. De fleste websteder har supportbaserede sociale netværkskonti, og nogle få har endda email- og telefonnumre.Tip: Hvis det ser ud til, at webstedet er helt ned, og du ikke kan finde en måde at rapportere 500 Internal Server Error-beskeden på hjemmesiden, kan det hjælpe din sanity med at holde op med outage på Twitter. Du kan normalt gøre dette ved at søge efter #websitedown på Twitter, som i #gmaildown eller #facebookdown.
- Kom tilbage senere. Desværre er 500 Internal Server Error på nuværende tidspunkt et problem uden for din kontrol, som i sidste ende bliver fikset af en anden.Hvis meddelelsen 500 Internal Server Error vises ved check ud under et online køb, kan det være med til at indse, at salget sandsynligvis bliver forstyrret - normalt et stort incitament til online-butikken til at løse problemet meget hurtigt!Selvom du får 500 fejlen på et websted, der ikke sælger noget, som YouTube eller Twitter, så længe du har lært dem om problemet, eller i det mindste prøvet, er der lidt mere, du kan gøre end at vente det ud.
Fastsættelse af 500 interne serverfejlproblemer på dit eget websted
En 500 intern serverfejl på din egen hjemmesiden kræver en helt anden fremgangsmåde. Som nævnt ovenfor er de fleste 500 fejl server-side fejl, hvilket betyder, at det er sandsynligt dine problem at rette, hvis det er dine internet side.
Der er mange grunde til, at dit websted muligvis serverer en 500 fejl til dine brugere, men disse er de mest almindelige:
- En tilladelsesfejl. I de fleste tilfælde skyldes en 500 intern serverfejl en forkert tilladelse til en eller flere filer eller mapper. I de fleste af de der tilfælde er en forkert tilladelse til et PHP og CGI script at bebrejde. Disse bør normalt sættes til 0755 (-rwxr-xr-x).
- En PHP Timeout. Hvis dit script forbinder til eksterne ressourcer og disse ressourcer timeout, kan der opstå en HTTP 500-fejl. Timeout-regler eller bedre fejlhåndtering i dit script skal hjælpe, hvis dette skyldes 500 fejlen.
- En kodningsfejl i .htaccess. Selvom det ikke er så almindeligt, skal du kontrollere, at dit websteds .htaccess-fil er korrekt struktureret.
Hvis du kører WordPress, Joomla eller et andet indholdshåndterings- eller CMS-system, skal du sørge for at søge i deres supportcentre for mere specifik hjælp til fejlfinding af en 500 intern serverfejl.
Hvis du ikke bruger et indholdshåndteringsværktøj uden for hylderne, har din hosting-udbyder, som InMotion, Dreamhost, 1 & 1 osv. Sandsynligvis nogle 500 fejlhjælp, der kan være mere specifikke for din situation.
Flere måder, du kan se en intern serverfejl
I Internet Explorer, meddelelsen Hjemmesiden kan ikke vise siden Indikerer ofte en HTTP 500 intern serverfejl. En 405 metode ikke tilladt fejl er en anden mulighed, men du kan være sikker på at kigge efter enten 500 eller 405 i IE titellinjen.
Når Google-tjenester, som Gmail eller Google+, oplever en 500 intern serverfejl, rapporterer de ofte en Midlertidig fejl (500) , eller simpelthen 500 .
Når Windows Update rapporterer en intern serverfejl, vises den som en WU_E_PT_HTTP_STATUS_SERVER_ERROR besked eller som 0x8024401F Fejlkode.
Hvis webstedet der rapporterer 500 fejlen kører Microsoft IIS, kan du få en mere specifik fejlmeddelelse:
500.0 | Modul eller ISAPI-fejl opstod. |
500.11 | Programmet lukker ned på webserveren. |
500.12 | Programmet er optaget genstart på webserveren. |
500.13 | Webserveren er for travl. |
500.15 | Direkte anmodninger om Global.asax er ikke tilladt. |
500.19 | Konfigurationsdata er ugyldige. |
500.21 | Modul ikke anerkendt. |
500.22 | En ASP.NET httpModules-konfiguration gælder ikke i Managed Pipeline-tilstand. |
500.23 | En ASP.NET httpHandlers konfiguration gælder ikke i Managed Pipeline-tilstand. |
500.24 | En ASP.NET efterligningskonfiguration gælder ikke i Managed Pipeline-tilstand. |
500.50 | En omskrivningsfejl opstod under RQ_BEGIN_REQUEST underretningshåndtering. Der er opstået en konfigurationsfejl eller konfiguration for indgående regel. |
500.51 | En omskrivningsfejl opstod under GL_PRE_BEGIN_REQUEST underretningshåndtering. Der opstod en global konfigurations- eller global regelfejlfejl. |
500.52 | En omskrivningsfejl opstod under RQ_SEND_RESPONSE-underretningshåndtering. En udførelse af udgående regel fandt sted. |
500.53 | En omskrivningsfejl opstod under RQ_RELEASE_REQUEST_STATE underretningshåndtering. Der opstod en udførselsfejl i udgående regel. Reglen er konfigureret til at blive udført, før outputbrugercache opdateres. |
500.100 | Intern ASP-fejl. |
Flere oplysninger om disse IIS-specifikke koder findes på Microsofts HTTP-statuskode i IIS 7.0, IIS 7.5 og IIS 8.0-siden.
Fejl som HTTP 500 fejlen
Mange browser fejlmeddelelser ligner 500 Internal Server Error beskeden, fordi de er alle server-side fejl, som 502 Bad Gateway, 503 Service Utilgængelig og 504 Gateway Timeout.
Der findes også mange HTTP-statuskoder på klientsiden, som f.eks. Den populære 404 Not Found-fejl. Du kan se dem alle i vores HTTP Status kode fejl liste.