500 vidinio serverio klaida yra labai bendras HTTP būsenos kodas, reiškiantis, kad svetainės serveryje kažkas nutiko, bet serveris negalėjo tiksliau nurodyti, kokia yra problema.
Ar esate žiniatinklio valdytojas? Žr. 500 vidinių serverio klaidų taisymas savo svetainėje puslapio apačioje, kad gautumėte geresnių patarimų, jei matote klaidą vienas ar daugiau jūsų puslapių.
Kaip galite pamatyti 500 klaidą
Klaidos pranešimas gali būti matomas įvairiais būdais, nes kiekviena svetainė gali tinkinti pranešimą.
Štai keli įprasti būdai, kaip galite matyti HTTP 500 klaidą:
- 500 Vidinė serverio klaida
- HTTP 500 – vidinė serverio klaida
- Laikinoji klaida (500)
- Vidinė serverio klaida
- HTTP 500 vidinė klaida
- 500 Klaida
- HTTP klaida 500
- 500. Tai klaida
Kadangi svetainė, kurioje lankotės, sugeneruoja 500 vidinio serverio klaidą, ją galite matyti bet kurioje bet kurios operacinės sistemos naršyklėje, net ir išmaniajame telefone.
Dažniausiai jis rodomas naršyklės lange, kaip ir tinklalapiuose.
HTTP 500 klaidų priežastis
Kaip minėjome aukščiau, vidinio serverio klaidų pranešimai rodo, kad apskritai kažkas negerai.
Dažniausiai žodis „neteisingas“reiškia puslapio ar svetainės programavimo problemą, tačiau tikrai yra tikimybė, kad problema kyla jums, ką mes ištirsime toliau.
Konkretesnė informacija apie konkrečios HTTP 500 klaidos priežastį dažnai pateikiama, kai ji įvyksta serveryje, kuriame naudojama Microsoft IIS programinė įranga. Ieškokite skaičių po 500, kaip nurodyta HTTP klaida 500.19 – vidinė serverio klaida, o tai reiškia Konfigūracijos duomenys netinkami
Kaip ištaisyti 500 vidinę serverio klaidą
Kaip minėjome aukščiau, 500 vidinė serverio klaida yra serverio klaida, o tai reiškia, kad problema tikriausiai kyla ne dėl kompiuterio ar interneto ryšio, o dėl svetainės serverio.
Nors tai nėra tikėtina, bet jums gali būti kažkas negerai. Tokiu atveju panagrinėsime kai kuriuos dalykus, kuriuos galite pabandyti:
-
Iš naujo įkelkite tinklalapį. Tai galite padaryti pasirinkę atnaujinimo / įkėlimo mygtuką, paspausdami F5 arba Ctrl+R arba dar kartą bandydami įvesti URL iš adreso juostos.
Net jei 500 vidinė serverio klaida yra žiniatinklio serverio problema, problema gali būti laikina. Bandymas peržiūrėti puslapį dažnai bus sėkmingas.
Jei šis pranešimas pasirodo internetinio prekybininko atsiskaitymo metu, atminkite, kad pasikartojantys bandymai atsiskaityti gali sukelti kelis užsakymus ir kelis mokesčius! Daugelis prekybininkų turi automatinę apsaugą nuo tokių veiksmų, bet vis tiek reikia tai atsiminti.
-
Išvalykite naršyklės talpyklą. Jei kyla problemų dėl peržiūrimo puslapio talpyklos versijos, tai gali sukelti HTTP 500 problemų.
Talpyklos problemos dažnai nesukelia vidinių serverio klaidų, tačiau kartais pastebėjome, kad klaida išnyksta išvalius talpyklą. Tai taip paprasta ir nekenksminga išbandyti, todėl nepraleiskite to.
-
Ištrinkite naršyklės slapukus. Galite ištaisyti kai kurias 500 vidinių serverio klaidų ištrindami slapukus, susietus su svetaine, kurioje gaunate klaidą.
Pašalinę slapuką (-us), iš naujo paleiskite naršyklę ir bandykite dar kartą.
- Pašalinkite triktis kaip 504 šliuzo skirtojo laiko klaidą. Tai nėra labai įprasta, tačiau kai kurie serveriai pateikia 500 vidinio serverio klaidą, kai iš tikrųjų 504 šliuzo skirtasis laikas yra tinkamesnis pranešimas, pagrįstas problemos priežastimi.
-
Kita galimybė yra susisiekti su svetaine. Yra didelė tikimybė, kad svetainės administratoriai jau žino apie 500 klaidą, bet jei įtariate, kad jie nežino, praneškite jiems, kad tai padės jums ir jiems (ir visiems kitiems).
Dauguma svetainių turi palaikymu pagrįstas socialinių tinklų paskyras, o kai kuriose netgi yra el. pašto ir telefono numeriai.
Jei atrodo, kad svetainė visiškai neveikia ir nerandate būdo, kaip pranešti apie 500 vidinės serverio klaidos pranešimą svetainei, tai gali padėti jūsų protui neatsilikti nuo Twitter. Paprastai „Twitter“galite ieškoti websitedown, pvz., gmaildown arba facebookdown.
- Grįžkite vėliau. Deja, šiuo metu 500 vidinė serverio klaida, be jokios abejonės, yra nuo jūsų nepriklausanti problema, kurią galiausiai išspręs kažkas kitas.
Jei 500 vidinio serverio klaidos pranešimas rodomas atsiskaitant perkant internetu, tai gali padėti suprasti, kad pardavimas tikriausiai yra sutrikdytas – paprastai tai yra puiki paskata internetinei parduotuvei labai greitai išspręsti problemą!
Net jei gaunate 500 klaidą svetainėje, kurioje niekas neparduoda, pvz., „YouTube“ar „Twitter“, jei pranešate jiems apie problemą arba bent jau bandėte, nieko daugiau. galite padaryti, nei palaukti.
500 vidinių serverio klaidų taisymas savo svetainėje
A 500 vidinė serverio klaida jūsų svetainėje reikalauja visiškai kitokių veiksmų. Kaip minėjome anksčiau, dauguma 500 klaidų yra serverio klaidos, tai reiškia, kad greičiausiai jūsų problema bus išspręsta, jei tai jūsų svetainė.
Yra daugybė priežasčių, kodėl jūsų svetainė gali pateikti naudotojams 500 klaidą, tačiau šios yra dažniausiai pasitaikančios:
- A Leidimų klaida. Daugeliu atvejų 500 vidinė serverio klaida atsiranda dėl neteisingo leidimo vienam ar daugiau failų ar aplankų. Daugeliu atvejų k altas neteisingas PHP ir CGI scenarijaus leidimas. Paprastai jie turi būti nustatyti 0755 (-rwxr-xr-x).
- A PHP skirtasis laikas. Jei jūsų scenarijus prisijungia prie išorinių išteklių ir tų išteklių skirtasis laikas baigiasi, gali įvykti HTTP 500 klaida. Laiko pabaigos taisyklės arba geresnis klaidų tvarkymas scenarijuje turėtų padėti, jei tai yra 500 klaidos priežastis.
- Kodavimo klaida.htaccess. Nors ir ne taip dažnai, būtinai patikrinkite, ar svetainės.htaccess failas yra tinkamai struktūrizuotas.
Jei naudojate „WordPress“, „Joomla“ar kitą turinio valdymo ar TVS sistemą, būtinai ieškokite jų palaikymo centruose, kad gautumėte konkretesnės pagalbos šalinant 500 vidinės serverio klaidą.
Jei nenaudojate paruošto turinio valdymo įrankio, jūsų žiniatinklio prieglobos paslaugų teikėjas, pvz., „InMotion“, „Dreamhost“, „IONOS“(1 ir 1) ir kt., tikriausiai turi 500 klaidų pagalbos, kuri gali būti konkretesnė. į jūsų situaciją.
Daugiau būdų, kaip galite pamatyti vidinę serverio klaidą
Kai „Google“paslaugos, pvz., „Gmail“, susiduria su klaida, jos dažnai praneša apie laikiną klaidą (500) arba tiesiog 500.
Kai įtrauktas Windows naujinimas, jis rodomas kaip WU_E_PT_HTTP_STATUS_SERVER_ERROR pranešimas arba 0x8024401F klaida.
Jei svetainėje, kurioje pranešama apie 500 klaidą, veikia Microsoft IIS, galite gauti konkretesnį klaidos pranešimą:
500 Vidinių serverio klaidų sąrašas | |
---|---|
Kodas | Paaiškinimas |
500.0 | Įvyko modulio arba ISAPI klaida. |
500.11 | Programa išjungiama žiniatinklio serveryje. |
500.12 | Programa yra užimta iš naujo paleidžiama žiniatinklio serveryje. |
500.13 | Žiniatinklio serveris per daug užimtas. |
500.15 | Tiesioginės Global.asax užklausos neleidžiamos. |
500.19 | Konfigūracijos duomenys neteisingi. |
500.21 | Modulis neatpažintas. |
500.22 | ASP. NET httpModulių konfigūracija netaikoma valdomo vamzdyno režimu. |
500.23 | ASP. NET httpHandlers konfigūracija netaikoma valdomo vamzdyno režimu. |
500.24 | ASP. NET apsimetinėjimo konfigūracija netaikoma valdomo vamzdyno režimu. |
500.50 | Apdorojant RQ_BEGIN_REQUEST pranešimą įvyko perrašymo klaida. Įvyko konfigūracijos arba gaunamos taisyklės vykdymo klaida. |
500.51 | Apdorojant GL_PRE_BEGIN_REQUEST pranešimą įvyko perrašymo klaida. Įvyko visuotinė konfigūracija arba visuotinės taisyklės vykdymo klaida. |
500.52 | Apdorojant RQ_SEND_RESPONSE pranešimus įvyko perrašymo klaida. Įvyko išsiųstos taisyklės vykdymas. |
500.53 | Apdorojant RQ_RELEASE_REQUEST_STATE pranešimus įvyko perrašymo klaida. Įvyko išsiuntimo taisyklės vykdymo klaida. Taisyklė sukonfigūruota taip, kad ji būtų vykdoma prieš atnaujinant išvesties vartotojo talpyklą. |
500.100 | Vidinė ASP klaida. |
Klaidos, tokios kaip HTTP 500 klaida
Daugelis naršyklės klaidų pranešimų yra panašūs į 500 vidinės serverio klaidos pranešimą, nes jie visi yra serverio klaidos, pvz., 502 blogas šliuzas, 503 paslauga nepasiekiama ir 504 šliuzo skirtasis laikas.
Taip pat yra daug kliento pusės HTTP būsenos kodų, pvz., populiari klaida 404 nerasta ir kt. Visas jas galite pamatyti mūsų HTTP būsenos kodo klaidų sąraše.