Mae gwall gweinyddwr mewnol HTTP 500 yn digwydd pan na fydd gweinydd Gwe yn gallu ymateb yn ôl i gleient rhwydwaith. Er bod y cleient yn aml yn borwr gwe fel Internet Explorer, Safari, neu Chrome, gallwch hefyd ddod ar draws y gwall hwn mewn ceisiadau Rhyngrwyd eraill sy'n defnyddio HTTP ar gyfer cyfathrebu rhwydwaith.
Pan fydd y gwall hwn yn digwydd, bydd defnyddwyr y cleient yn gweld bod neges gwall yn ymddangos ar y sgrin y tu mewn i ffenestr y porwr neu gais arall, fel arfer ar ôl gwthio botwm neu glicio hypergyswllt sy'n sbarduno ceisiadau rhwydwaith ar y Rhyngrwyd neu fewnrwyd corfforaethol. Mae'r union neges yn amrywio yn ôl pa weinydd a chymhwysiad sy'n gysylltiedig, ond mae bron bob amser yn gymysgedd o'r geiriau "HTTP," "500," "Mewnol Gweinyddwr" a "Gwall."
Achosion Camgymeriadau Gweinyddwr Mewnol
Mewn termau technegol, mae'r gwall yn nodi bod gweinydd Gwe wedi derbyn cais dilys gan gleient ond na allai ei brosesu. Y tri achos nodweddiadol o gamgymeriadau HTTP 500 yw:
- goruchwyliwyd gweinyddwyr gyda thasgau prosesu a chyfathrebu fel na allant ymateb i gleientiaid mewn modd amserol (materion amserlen rhwydwaith fel y'u gelwir)
- mae gweinyddwyr wedi eu cam-ffurfweddu gan eu gweinyddwyr (yn nodweddiadol yn ymwneud â rhaglenni rhaglennu sgriptiau neu ganiatâd ffeiliau)
- glitches technegol annisgwyl ar y cysylltiad Rhyngrwyd rhwng cleient a gweinydd
Gweler hefyd - Sut mae Porwyr Gwe a Gweinyddwyr Gwe Cyfathrebu
Atebion ar gyfer Defnyddwyr Diwedd
Oherwydd bod HTTP 500 yn gwall ochr gweinyddwr, ni all y defnyddiwr ar gyfartaledd wneud ychydig i'w hatgyweirio ar eu pen eu hunain. Dylai defnyddwyr terfynol ystyried yr argymhellion hyn:
- Ailadroddwch y dasg neu'r llawdriniaeth. O ran y siawns fach bod y gwall yn cael ei achosi gan glitch dros dro ar y Rhyngrwyd, fe allai lwyddo ar ymgais dilynol.
- Edrychwch ar wefan y gweinydd am gyfarwyddiadau cymorth. Efallai y bydd y wefan yn cefnogi gweinyddwyr eraill i gysylltu â nhw pan fydd un yn camweithredu, er enghraifft.
- Cysylltwch â gweinyddwyr gwefan i roi gwybod iddynt am y mater. Mae llawer o weinyddwyr safleoedd yn gwerthfawrogi cael gwybod am gamgymeriadau HTTP 500 oherwydd gallant fod yn anodd eu gweld ar eu diwedd. Efallai y byddwch hefyd yn derbyn hysbysiad defnyddiol yn ôl ar ôl iddynt ei ddatrys.
Sylwch nad yw'r un o'r tri opsiwn uchod yn gosod achos gwraidd y mater mewn gwirionedd.
Mae gweithwyr proffesiynol cyfrifiaduron weithiau hefyd yn awgrymu bod defnyddwyr terfynol sy'n delio â materion mynediad i'r Wefan yn (a) clirio cache'r porwr, (b) rhoi cynnig ar borwr gwahanol, a (c) dileu pob cwcis porwr o'r safle penodol dan sylw. Mae camau o'r fath yn annhebygol iawn o ddatrys unrhyw gamgymeriadau HTTP 500, er y gallant helpu gyda rhai cyflyrau gwall eraill. (Nid yw'r awgrym yn amlwg hefyd yn berthnasol i geisiadau nad ydynt yn porwr.)
Mae doethineb confensiynol yn awgrymu peidio â ailgychwyn eich cyfrifiadur oni bai eich bod yn wynebu'r un gwall wrth ymweld â llu o wefannau gwahanol ac o fwy nag un cais. Yn ddelfrydol, dylech wirio'r un Gwefannau o ddyfais wahanol hefyd. Peidiwch â chymysgu HTTP 500 â mathau eraill o wallau HTTP: Er bod ailgychwyn yn helpu gyda materion sy'n benodol i un cleient, mae 500 o wallau yn deillio o weinyddwyr.
Cynghorion ar gyfer Gweinyddwyr Gweinyddwyr
Os ydych chi'n gweinyddu gwefannau, dylai'r technegau safonol datrys problemau helpu i nodi ffynhonnell gwallau HTTP 500:
- edrychwch am negeseuon gwallau cyfatebol yn y ffeiliau log gweinydd Gwe
- gwirio ystadegau llwyth y gweinydd (ar gyfer CPU, cof a disg) ac edrychwch ar y logiau ar gyfer amserlenni rhwydwaith
- edrychwch ar .htaccess, web.config neu ffeiliau cyfluniad tebyg ar gyfer unrhyw addasiadau diweddar a allai fod wedi cyflwyno gwallau rhesymeg
- edrychwch ar ganiatâd ffeiliau a ffolder y wefan (yn enwedig os yw'r gwallau yn digwydd yn unig ar gyfer ceisiadau i ddarnau penodol o gynnwys)
Gweler hefyd - Esboniwyd Codau Gwall a Statws HTTP