Interna pogreška poslužitelja 500 je vrlo općeniti HTTP statusni kod koji znači da je nešto pošlo krivo na poslužitelju web stranice, ali poslužitelj ne može biti precizniji u vezi s točnim problemom.
Jeste li vi web-upravitelj? Pogledajte Rješavanje problema 500 internih grešaka poslužitelja na vlastitom web-mjestu pri dnu stranice za bolji savjet ako vidite pogrešku na jedna ili više vaših stranica.
Kako možete vidjeti pogrešku 500
Poruka o pogrešci može se vidjeti na mnogo načina jer je svakoj web stranici dopušteno prilagoditi poruku.
Evo nekoliko uobičajenih načina na koje možete vidjeti pogrešku HTTP 500:
- 500 Interna pogreška poslužitelja
- HTTP 500 - Interna pogreška poslužitelja
- Privremena pogreška (500)
- Interna greška poslužitelja
- HTTP 500 Interna pogreška
- 500 Greška
- HTTP pogreška 500
- 500. To je greška
Budući da web-mjesto koje posjećujete generira internu pogrešku poslužitelja 500, mogli biste je vidjeti u bilo kojem pregledniku u bilo kojem operativnom sustavu, čak i na svom pametnom telefonu.
Uglavnom se prikazuje unutar prozora preglednika, baš kao i web stranice.
Uzrok HTTP 500 pogrešaka
Kao što smo gore spomenuli, interne poruke o pogrešci poslužitelja pokazuju da nešto općenito nije u redu.
U većini slučajeva, "pogrešno" znači problem s programiranjem stranice ili web-mjesta, ali svakako postoji šansa da je problem na vašoj strani, nešto što ćemo istražiti u nastavku.
Određenije informacije o uzroku određene HTTP 500 pogreške često se pružaju kada se dogodi na poslužitelju koji koristi Microsoft IIS softver. Potražite brojeve nakon 500, kao u HTTP pogreška 500.19 - Interna pogreška poslužitelja, što znači Podaci o konfiguraciji nisu valjani
Kako popraviti internu grešku poslužitelja 500
Kao što smo spomenuli gore, 500 Internal Server Error je greška na strani poslužitelja, što znači da problem vjerojatno nije u vašem računalu ili internetskoj vezi, već u poslužitelju web stranice.
Iako nije vjerojatno, možda nešto nije u redu s vaše strane, u kojem slučaju ćemo pogledati neke stvari koje možete pokušati:
-
Ponovo učitajte web stranicu. To možete učiniti odabirom gumba za osvježavanje/ponovno učitavanje, pritiskom F5 ili Ctrl+R, ili pokušajte URL ponovo iz adresne trake.
Čak i ako je 500 Internal Server Error problem na web poslužitelju, problem može biti privremen. Ponovni pokušaj stranice često će biti uspješan.
Ako se poruka pojavi tijekom procesa naplate kod online trgovca, imajte na umu da dvostruki pokušaji naplate mogu završiti stvaranjem više narudžbi - i višestrukim terećenjima! Većina trgovaca ima automatsku zaštitu od ovakvih radnji, ali to ipak treba imati na umu.
-
Očistite predmemoriju preglednika. Ako postoji problem s predmemoriranom verzijom stranice koju gledate, to može uzrokovati probleme s HTTP 500.
Problemi s predmemoriranjem ne uzrokuju često interne pogreške poslužitelja, ali povremeno smo vidjeli da greška nestaje nakon brisanja predmemorije. To je tako jednostavno i bezopasno za isprobati, stoga nemojte to preskočiti.
-
Izbrišite kolačiće svog preglednika. Možete ispraviti nekih 500 problema interne pogreške poslužitelja brisanjem kolačića povezanih sa web mjestom na kojem dobivate pogrešku.
Nakon uklanjanja kolačića, ponovno pokrenite preglednik i pokušajte ponovo.
- Umjesto toga riješite problem kao pogrešku 504 Gateway Timeout. Nije baš uobičajeno, ali neki poslužitelji proizvode 500 Internal Server Error dok je u stvarnosti 504 Gateway Timeout prikladnija poruka na temelju uzroka problema.
-
Kontaktiranje web stranice je još jedna opcija. Postoji velika vjerojatnost da administratori web-mjesta već znaju za pogrešku 500, ali ako sumnjate da ne znaju, obavještavanje o tome pomaže i vama i njima (i svima drugima).
Većina web-mjesta ima račune na društvenim mrežama temeljene na podršci, a nekoliko čak ima i e-poštu i telefonske brojeve.
Ako se čini da je stranica potpuno nedostupna i ne možete pronaći način da web stranici prijavite poruku 500 Internal Server Error, to bi moglo pomoći vašem razumu da nastavite s prekidom rada na Twitteru. Obično možete tražiti websitedown na Twitteru, na primjer gmaildown ili facebookdown.
- Vratite se kasnije. Nažalost, u ovom trenutku, 500 Internal Server Error je bez sumnje problem izvan vaše kontrole koji će na kraju netko drugi riješiti.
Ako se poruka o 500 internoj pogrešci poslužitelja pojavi na blagajni tijekom online kupnje, moglo bi vam pomoći da shvatite da je prodaja vjerojatno prekinuta - obično veliki poticaj za online trgovinu da vrlo brzo riješi problem!
Čak i ako dobivate pogrešku 500 na web mjestu koje ne prodaje ništa, poput YouTubea ili Twittera, sve dok ste ih obavijestili o problemu ili barem pokušali, postoji malo više možeš učiniti nego pričekati.
Rješavanje problema 500 internih grešaka poslužitelja na vlastitoj stranici
Interna greška poslužitelja 500 na vašem web-mjestu zahtijeva potpuno drugačiji postupak. Kao što smo gore spomenuli, većina 500 pogrešaka su pogreške na strani poslužitelja, što znači da je vjerojatno da ćete problem riješiti ako se radi o vašoj web stranici.
Postoji mnogo razloga zašto vaša stranica može posluživati pogrešku 500 vašim korisnicima, ali ovi su najčešći:
- Pogreška dopuštenja. U većini slučajeva, interna pogreška poslužitelja 500 je posljedica netočnog dopuštenja za jednu ili više datoteka ili mapa. U većini tih slučajeva kriva je neispravna dozvola za PHP i CGI skriptu. Oni bi obično trebali biti postavljeni na 0755 (-rwxr-xr-x).
- A PHP istek vremena. Ako se vaša skripta poveže s vanjskim resursima i ti resursi isteknu, može doći do pogreške HTTP 500. Pravila vremenskog ograničenja ili bolje rukovanje pogreškama u vašoj skripti trebali bi pomoći ako je to uzrok pogreške 500.
- Pogreška kodiranja u.htaccess. Iako nije tako česta, svakako provjerite je li.htaccess datoteka vaše web stranice ispravno strukturirana.
Ako koristite WordPress, Joomla ili neki drugi sustav za upravljanje sadržajem ili CMS, svakako pretražite njihove centre za podršku za konkretniju pomoć u rješavanju problema 500 interne pogreške poslužitelja.
Ako ne koristite standardni alat za upravljanje sadržajem, vaš pružatelj web hostinga, kao što su InMotion, Dreamhost, IONOS (1&1) itd., vjerojatno ima pomoć za 500 grešaka koja bi mogla biti specifičnija tvojoj situaciji.
Više načina na koje možete vidjeti internu pogrešku poslužitelja
Kada Google usluge, poput Gmaila, naiđu na pogrešku, često prijavljuju privremenu pogrešku (500) ili jednostavno 500.
Kada je uključeno Windows Update, pojavljuje se kao poruka WU_E_PT_HTTP_STATUS_SERVER_ERROR ili 0x8024401F pogreška.
Ako web mjesto koje prijavljuje pogrešku 500 pokreće Microsoft IIS, možda ćete dobiti konkretniju poruku o pogrešci:
500 Popis internih grešaka poslužitelja | |
---|---|
Kôd | Objašnjenje |
500.0 | Došlo je do pogreške modula ili ISAPI. |
500.11 | Aplikacija se gasi na web poslužitelju. |
500,12 | Aplikacija je zauzeta ponovnim pokretanjem na web poslužitelju. |
500,13 | Web poslužitelj je prezauzet. |
500,15 | Izravni zahtjevi za Global.asax nisu dopušteni. |
500,19 | Podaci o konfiguraciji nisu valjani. |
500,21 | Modul nije prepoznat. |
500,22 | Konfiguracija ASP. NET httpModules ne primjenjuje se u načinu upravljanog cjevovoda. |
500,23 | Konfiguracija ASP. NET httpHandlers ne primjenjuje se u načinu upravljanog cjevovoda. |
500,24 | Konfiguracija ASP. NET oponašanja ne primjenjuje se u načinu upravljanog cjevovoda. |
500,50 | Došlo je do pogreške prepisivanja tijekom rukovanja RQ_BEGIN_REQUEST obavijesti. Došlo je do pogreške konfiguracije ili izvršavanja ulaznog pravila. |
500,51 | Došlo je do pogreške prepisivanja tijekom rukovanja GL_PRE_BEGIN_REQUEST obavijesti. Došlo je do pogreške u globalnoj konfiguraciji ili izvršavanju globalnog pravila. |
500,52 | Došlo je do pogreške prepisivanja tijekom rukovanja RQ_SEND_RESPONSE obavijesti. Došlo je do izvršenja izlaznog pravila. |
500,53 | Došlo je do pogreške prepisivanja tijekom rukovanja RQ_RELEASE_REQUEST_STATE obavijesti. Došlo je do pogreške u izvršavanju izlaznog pravila. Pravilo je konfigurirano da se izvrši prije ažuriranja izlazne korisničke predmemorije. |
500.100 | Interna ASP greška. |
Pogreške poput HTTP 500 pogreške
Mnoge poruke o pogrešci preglednika slične su poruci 500 interne pogreške poslužitelja jer su sve pogreške na strani poslužitelja, poput 502 Bad Gateway, 503 Service Unavailable i 504 Gateway Timeout.
Postoje i mnogi HTTP statusni kodovi na strani klijenta, poput popularne pogreške 404 Nije pronađeno, između ostalih. Sve ih možete vidjeti na našem popisu grešaka HTTP statusnog koda.