Żball ta 'server intern HTTP 500 iseħħ meta Web server ma jkunx jista' jirrispondi lura lil klijent tan-netwerk. Filwaqt li l-klijent spiss ikun brawżer tal-Web bħal Internet Explorer, Safari jew Chrome, tista 'wkoll tiltaqa' ma 'dan l-iżball f'applikazzjonijiet oħra tal-Internet li jużaw HTTP għal komunikazzjoni tan-netwerk.
Meta jseħħ dan l-iżball, l-utenti tal-klijenti jaraw messaġġ ta 'żball li jidher fuq l-iskrin ġewwa t-tieqa tal-browser jew applikazzjoni oħra, ġeneralment wara li timbotta buttuna jew tikklikkja hyperlink li twassal għal talbiet tan-netwerk fuq l-Internet jew intranet tal- kumpanija. Il-messaġġ eżatt ivarja skont liema server u applikazzjoni huma involuti iżda huwa kważi dejjem taħlita tal-kliem "HTTP", "500", "Server Intern" u "Żball".
Kawżi ta 'Żbalji ta' Server Intern
F'termini tekniċi, l-iżball jindika li Web server irċieva talba valida minn klijent iżda ma setgħetx tipproċessaha. It-tliet kawżi tipiċi ta 'żbalji HTTP 500 huma:
- servers mgħobbija żżejjed b'kompiti ta 'pproċessar u ta' komunikazzjoni hekk li ma jkunux jistgħu jirrispondu lill-klijenti b'mod f'waqtu (l-hekk imsejħa kwistjonijiet ta ' timeout ta' network )
- Servers mis-konfigurati mill-amministraturi tagħhom (tipikament ipprogrammar ta 'skripts jew kwistjonijiet ta' permessi tal-fajl)
- glitches tekniċi mhux mistennija fuq il-konnessjoni tal-internet bejn il-klijent u s-server
Ara wkoll - Kif Jikkomunika Web Browsers u Servers tal-Web
Soluzzjonijiet għall-Utenti Finali
Minħabba li HTTP 500 huwa żball fuq in-naħa tas-server, l-utent medju jista 'jagħmel ftit biex jiffissah waħedhom. L-utenti finali għandhom jikkunsidraw dawn ir-rakkomandazzjonijiet:
- Aġġudik mill-ġdid il-kompitu jew l-operazzjoni. Fuq iċ-ċans żgħir li l-iżball kien ikkawżat minn qerq temporanju fuq l-Internet, jista 'jirnexxi fuq tentattiv sussegwenti.
- Iċċekkja l-websajt tas-server għall-istruzzjonijiet ta 'għajnuna. Is-sit jista 'jappoġġja servers alternattivi biex jgħaqqdu ma' meta wieħed ma jaħdimx tajjeb, per eżempju.
- Ikkuntattja lill-amministraturi tal-websajt biex jinnotifikawhom dwar il-kwistjoni. Ħafna amministraturi tas-sit japprezzaw li jkunu jafu dwar l-iżbalji ta 'HTTP 500 peress li jistgħu jkunu diffiċli biex wieħed jarahom fi tmiemhom. Tista 'wkoll tirċievi notifika utli lura wara li ssolviha.
Innota li l-ebda waħda mit-tliet għażliet ta 'hawn fuq fil-fatt ma tiffissa l-kawża prinċipali tal-kwistjoni.
Il-professjonisti tal-kompjuter kultant ġenerikament jissuġġerixxu li l-utenti finali li jittrattaw kwistjonijiet ta 'aċċess għas-sit tal-Web għandhom (a) jiċċaraw il-cache tal-browser tagħhom, (b) jippruvaw browser differenti, u (c) iħassru l- cookies kollha tal- browser mis-sit speċifiku involut. Tali azzjonijiet huma estremament improbabbli li jsolvu kwalunkwe żball ta 'HTTP 500, għalkemm jistgħu jgħinu b'xi kundizzjonijiet ta' żball oħra. (Is-suġġeriment ovvjament ma japplikax għal applikazzjonijiet mhux tal-browser).
Għerf konvenzjonali jissuġġerixxi li ma jerġax jibda l-kompjuter tiegħek sakemm tiltaqa 'ma' l-istess żball meta żżur diversi siti tal-Web differenti u minn aktar minn applikazzjoni waħda. Idealment għandek tivverifika l-istess siti tal-Web minn apparat differenti wkoll. Tfixkilx HTTP 500 ma 'tipi oħra ta' żbalji HTTP: Waqt li jibda jgħinu ma 'kwistjonijiet speċifiċi għal klijent wieħed, 500 żball joriġinaw minn servers.
Għajnuniet għal Amministraturi tas-Servers
Jekk tamministra siti tal-Web, tekniki standard ta 'soluzzjoni ta' problemi għandhom jgħinu biex jiġi identifikat is-sors ta 'HTTP 500 żbalji:
- tfittex messaġġi ta 'żball tqabbil fil-fajls log tal-Web server
- Iċċekkja l-istatistika tat-tagħbija tas-server (għal CPU, memorja u disk) u teżamina r-reġistri għall-iskadenzi tan-network
- iċċekkja l-.htaccess, web.config jew fajls ta 'konfigurazzjoni simili għal kwalunkwe modifika riċenti li setgħet introduċiet żbalji ta' loġika
- iċċekkja l-permessi tal-fajl u tal-folder tas-sit (partikolarment jekk l-iżbalji jseħħu biss għal talbiet għal ċerti biċċiet ta 'kontenut)
Ara wkoll - Kodiċijiet ta 'Żball u Stejtus HTTP Spjegati