Interna serverska greška 500 je vrlo opći HTTP statusni kod koji znači da je nešto pošlo po zlu na serveru web stranice, ali server ne može biti precizniji o tome u čemu je tačan problem.
Jeste li Vi Web Manager? Pogledajte Rješavanje 500 internih problema s greškom servera na vašoj vlastitoj web stranici pri dnu stranice za neki bolji savjet ako vidite grešku na jedna ili više vaših stranica.
Kako biste mogli vidjeti grešku od 500
Poruka o grešci se može vidjeti na mnogo načina jer je svakoj web stranici dozvoljeno da prilagodi poruku.
Evo nekoliko uobičajenih načina na koje možete vidjeti HTTP 500 grešku:
- 500 Interna greška servera
- HTTP 500 - interna greška servera
- Privremena greška (500)
- Interna serverska greška
- HTTP 500 interna greška
- 500 Greška
- HTTP greška 500
- 500. To je greška
Pošto je 500 interna greška servera generisana od strane web lokacije koju posjećujete, možete je vidjeti u bilo kojem pretraživaču u bilo kojem operativnom sistemu, čak i na svom pametnom telefonu.
Većinu vremena se prikazuje unutar prozora pretraživača, baš kao što to rade web stranice.
Uzrok HTTP 500 grešaka
Kao što smo već spomenuli, poruke o internoj grešci servera ukazuju da nešto, generalno, nije u redu.
U većini slučajeva, "pogrešno" znači problem sa programiranjem stranice ili web mjesta, ali svakako postoji šansa da je problem na vašoj strani, što ćemo istražiti u nastavku.
Određenije informacije o uzroku određene HTTP 500 greške se često daju kada se dogodi na serveru koji koristi Microsoft IIS softver. Potražite brojeve nakon 500, kao u HTTP Greška 500.19 - Interna greška servera, što znači Podaci o konfiguraciji su nevažeći
Kako popraviti internu grešku 500 servera
Kao što smo već spomenuli, interna greška 500 servera je greška na strani servera, što znači da problem vjerovatno nije u vašem računaru ili internet konekciji, već u serveru web stranice.
Iako nije vjerovatno, možda nešto nije u redu s vaše strane, u tom slučaju ćemo pogledati neke stvari koje možete isprobati:
-
Ponovo učitajte web stranicu. To možete učiniti odabirom dugmeta za osvježavanje/ponovno učitavanje, pritiskom na F5 ili Ctrl+R, ili pokušajem URL-a ponovo sa adresne trake.
Čak i ako je interna greška 500 servera problem na web serveru, problem može biti privremen. Ponovni pokušaj stranice često će biti uspješan.
Ako se poruka pojavi tokom procesa naplate kod online trgovca, imajte na umu da dupli pokušaji naplate mogu završiti stvaranjem više narudžbi i višestrukih troškova! Većina trgovaca ima automatsku zaštitu od ovakvih radnji, ali to je ipak nešto što treba imati na umu.
-
Obrišite keš vašeg pretraživača. Ako postoji problem sa keširanom verzijom stranice koju gledate, to može uzrokovati HTTP 500 probleme.
Problemi sa keširanjem ne uzrokuju često interne greške servera, ali smo, povremeno, vidjeli da greška nestaje nakon brisanja keša. To je tako laka i bezopasna stvar za probati, pa je nemojte preskakati.
-
Izbrišite kolačiće vašeg pretraživača. Možete ispraviti nekih 500 internih grešaka servera brisanjem kolačića povezanih sa web-mjestom na kojoj dobijate grešku.
Nakon uklanjanja kolačića, ponovo pokrenite pretraživač i pokušajte ponovo.
- Umjesto toga riješite problem kao 504 grešku isteka mrežnog prolaza. Nije baš uobičajeno, ali neki serveri proizvode internu grešku servera 500, dok je u stvarnosti 504 Gateway Timeout prikladnija poruka zasnovana na uzroku problema.
-
Kontaktiranje web stranice je još jedna opcija. Postoji velika šansa da administratori stranice već znaju za grešku 500, ali ako sumnjate da ne znaju, to će im pomoći i vama i njima (i svima ostalima).
Većina web lokacija ima račune društvenih mreža zasnovane na podršci, a nekoliko čak ima e-mail i telefonske brojeve.
Ako izgleda kao da je stranica potpuno neispravna i da ne možete pronaći način da prijavite 500 poruku o internoj grešci servera web stranici, to bi moglo pomoći vašem zdravom razumu da budete u toku sa prekidom rada na Twitteru. Obično možete tražiti websitedown na Twitteru, kao u gmaildown ili facebookdown.
- Vratite se kasnije. Nažalost, u ovom trenutku, 500 Internal Server Error je bez sumnje problem van vaše kontrole koji će na kraju neko drugi popraviti.
Ako se poruka o internoj grešci servera 500 pojavi pri naplati tokom kupovine na mreži, moglo bi pomoći da shvatite da je prodaja vjerovatno poremećena – obično je to odličan poticaj za online prodavnicu da vrlo brzo riješi problem!
Čak i ako dobijete grešku 500 na stranici koja ne prodaje ništa, kao što je YouTube ili Twitter, sve dok ste ih obavijestili o problemu, ili barem pokušali, postoji malo više možete učiniti nego sačekati.
Popravljanje 500 internih problema s greškom servera na vašoj vlastitoj web lokaciji
A 500 interna greška servera na vašoj web stranici zahtijeva potpuno drugačiji način djelovanja. Kao što smo gore spomenuli, većina 500 grešaka su greške na strani servera, što znači da je vjerovatno da ćete riješiti problem ako je to vaša web stranica.
Postoji mnogo razloga zašto vaša web lokacija može isporučiti 500 grešku vašim korisnicima, ali ovi su najčešći:
- A Greška u dozvolama. U većini slučajeva, interna greška 500 servera je zbog netačne dozvole za jednu ili više datoteka ili foldera. U većini tih slučajeva kriva je netačna dozvola za PHP i CGI skriptu. Ovo bi obično trebalo postaviti na 0755 (-rwxr-xr-x).
- A PHP Timeout. Ako se vaša skripta poveže sa eksternim resursima i tim resursima istekne vremensko ograničenje, može doći do HTTP 500 greške. Pravila vremenskog ograničenja, ili bolje rukovanje greškama u vašoj skripti, trebalo bi da pomognu ako je ovo uzrok greške 500.
- A Greška kodiranja u.htaccess. Iako nije tako uobičajeno, obavezno provjerite da li je.htaccess fajl vaše stranice pravilno strukturiran.
Ako koristite WordPress, Joomla, ili neki drugi sistem za upravljanje sadržajem ili CMS, obavezno potražite u njihovim centrima za podršku konkretniju pomoć u rješavanju 500 interne greške servera.
Ako ne koristite gotov alat za upravljanje sadržajem, vaš provajder web hostinga, kao što je InMotion, Dreamhost, IONOS (1&1), itd., vjerovatno ima pomoć od 500 grešaka koja bi mogla biti konkretnija prema vašoj situaciji.
Više načina na koje možete vidjeti internu grešku servera
Kada Google usluge, kao što je Gmail, dožive grešku, često prijavljuju privremenu grešku (500), ili jednostavno 500.
Kada je uključen Windows Update, pojavljuje se kao poruka WU_E_PT_HTTP_STATUS_SERVER_ERROR ili greška 0x8024401F.
Ako web lokacija koja prijavljuje grešku 500 koristi Microsoft IIS, možda ćete dobiti konkretniju poruku o grešci:
500 Interna lista grešaka servera | |
---|---|
Šifra | Objašnjenje |
500.0 | Došlo je do greške modula ili ISAPI. |
500.11 | Aplikacija se gasi na web serveru. |
500.12 | Aplikacija je zauzeta ponovnim pokretanjem na web serveru. |
500.13 | Web server je prezauzet. |
500.15 | Direktni zahtjevi za Global.asax nisu dozvoljeni. |
500.19 | Podaci o konfiguraciji su nevažeći. |
500.21 | Modul nije prepoznat. |
500.22 | ASP. NET httpModules konfiguracija se ne primjenjuje u Managed Pipeline modu. |
500.23 | ASP. NET httpHandlers konfiguracija se ne primjenjuje u Managed Pipeline modu. |
500.24 | ASP. NET konfiguracija lažnog predstavljanja se ne primjenjuje u načinu upravljanja upravljanim kanalom. |
500.50 | Došlo je do greške pri ponovnom pisanju tokom obrade RQ_BEGIN_REQUEST obavještenja. Došlo je do greške u konfiguraciji ili izvršenju ulaznog pravila. |
500.51 | Došlo je do greške pri ponovnom pisanju tokom obrade GL_PRE_BEGIN_REQUEST obavještenja. Dogodila se globalna konfiguracija ili greška u izvršavanju globalnog pravila. |
500.52 | Došlo je do greške pri ponovnom pisanju tokom obrade RQ_SEND_RESPONSE obavještenja. Došlo je do odlaznog izvršenja pravila. |
500.53 | Došlo je do greške pri ponovnom pisanju tokom obrade obavještenja RQ_RELEASE_REQUEST_STATE. Došlo je do greške u izvršavanju izlaznog pravila. Pravilo je konfigurirano da se izvrši prije nego što se izlazni korisnički keš ažurira. |
500.100 | Interna ASP greška. |
Greške poput HTTP 500 greške
Mnoge poruke o grešci pretraživača su slične poruci o 500 internoj grešci servera jer su sve greške na strani servera, kao što su 502 Bad Gateway, 503 Service Unavailable i 504 Gateway Timeout.
Mnogi HTTP statusni kodovi na strani klijenta takođe postoje, poput popularne greške 404 Not Found, između ostalog. Sve ih možete vidjeti na našoj listi grešaka koda HTTP statusa.