Mis on viga 500 ja kuidas seda parandada
Varia / / May 04, 2021
Juhised ressursi kasutajatele ja omanikele.
Mida tähendab veakood 500
Viga 500 (sisemine serveri tõrge) on sisemise serveri probleem. See juhtub siis, kui brauser või mõni muu klient saadab serverile päringu ja server ei saa seda töödelda.
500 levinud vea üks levinumaid põhjuseid on .htaccess-faili vale süntaks. Lisaks juhtub see mõnikord pärast valede CGI-skriptide serverisse laadimist või valede installimist juurdepääsuõigused.
See tähendab, et viga 500, nagu ka muudes vastustes koodiga, mis algab numbriga 5, on selles süüdi arendajad või serveri administraatorid. Kuid mitte kasutajaid.
Mida teha 500-veaga kasutaja jaoks
Kui näete kellegi teise saidil 500 viga, on teil kaks võimalust.
Oota
Kui teil pole sellele ressursile juurdepääsu, ei saa te faili redigeerida, seadeid muuta ega muid sarnaseid toiminguid teha. Nii et tasub oodata kuni administraator parandab vea ja külastab saiti hiljem.
Teavitage ressursi administraatorit
Kõik saidi omanikud ei jälgi logisid ega loe veateateid ööpäevaringselt. Võimalik, et administraator pole lihtsalt teadlik, et sait on enam töötanud.
Kui jah, saate aidata. Probleemist teatamiseks proovige leida kontaktandmed ja pöörduda kinnistu omaniku poole. Kui te ei näe saidil endal tõrke 500 tõttu kasulikke andmeid, leidke lehe salvestatud koopia otsingumootoritest või Interneti-arhiiv.
Mida on kasutajal mõttetu teha veaga 500
Kuna probleem on serveris, pole kliendil põhjust midagi teha. Nii et ärge proovige:
- taaskäivitage arvuti;
- brauseri muutmine;
- tarkvara uuesti installima;
- taaskäivitage ruuter.
Mida teha vea 500 korral administraatori jaoks
Muidugi sõltub palju teie ressursi eripärast: millisel mootoril töötab, millisel hostil see asub ja mida olete saidil hiljuti muutnud. Sellegipoolest aitavad universaalsed soovitused enamikul juhtudel 500-st veast vabaneda.
Soovitame teil kõiki võimalusi järjekindlalt proovida, kui see muidugi teie ressursi jaoks asjakohane on.
Kontrollige .htaccess-faili süntaksit
Kui kasutate Apache veebiserverit, on tõenäoliselt teie saidi juures või alamkaustades .htaccess-fail. See salvestab serveri seaded.
Enamasti töötab ressurss ilma selle failita. Proovige ümber nimetada .htaccess näiteks nimeks .htaccess_ ja minge siis tagasi saidi avalehele.
Kui viga 500 on kadunud, on probleem .htaccessis. Kontrollige selle faili süntaksit - võib-olla olete redigeerimise ajal lisanud kuhugi lisamärgi või teinud kirjavea. Kui seadetes on eelmine versioon, kontrollige seda ja vaadake, kas ilmub tõrge 500.
Mõnikord aitab kommenteerida rida Valikud .htaccess - sisestage # selle alguses. Kui see ei aita, kommenteerige ka teised read ja eemaldage failist probleemse asukoha leidmiseks järjest #.
Kui olete muutnud .htaccessi, kontrollige, kas muudatused on salvestatud. Juhtub, et majutaja määrab sellele failile õigused, mis keelavad redigeerimise. Sel juhul proovige arvutisse alla laadida .htaccess, muutke mis tahes faili tekstiredaktor ja laadige saidile üles vana versiooni asemel.
Kuva tõrkelogi
Kui olete hiljuti saidil mõnda tööd teinud, võib see põhjustada 500 vea. Avage logid ja vaadake, kas on probleeme. Kui jah, siis analüüsige neid ja proovige tagasi võtma hiljutised kohandused.
Hostid näitavad tavaliselt, kus logisid vaikimisi hoitakse ja kuidas neile juhtpaneelilt juurde pääseda. Selle teabe leiate hostimise saidi jaotistest Spikker või KKK (korduma kippuvad küsimused).
Määrake CGI-skriptide load
Kui kasutate CGI-skripte, peab nende failidel ja kaustadel, kus need asuvad, olema juurdepääsuluba 0755 (drwxr - xr - x). See kombinatsioon võimaldab omanikul ainult neile kirjutada. Teised kasutajad saavad neid faile lugeda ja neid ainult käitada.
Kui teil on määratud erinevad õigused, võib see põhjustada 500 tõrke.
Kontrollige CGI skriptide sisu
Kehtivatel CGI-skriptidel peavad olema rea lõpud Unixi vormingus (\ n), mitte Windowsi vormingus (\ r \ n). Õige versiooni säilitamiseks peate ASCII režiimis koodi üles laadima FTP kaudu enamusele hostimissaitidest. Kui te ei tea, milliseid seadeid kasutasite, laadige skriptid uuesti ja vaadake, kas 500 viga on kadunud.
Samuti võivad CGI-programmid luua valesid HTTP-vastuse päiseid. Sel juhul näete logides tõenäoliselt vigu.
Eemaldage või keelake hiljuti installitud pistikprogrammid või komponendid
Juhtub, et saidi üksikud komponendid või pistikprogrammid on omavahel vastuolus. See toob kaasa ka tõrke 500 ja muud serveripoolsed probleemid.
Kui olete hiljuti mooduleid installinud või värskendanud, proovige need üksused administraatori paneelil keelata. Võib-olla pärast seda saidil on muud vead. Kuid kui 500 vastust enam ei tule, on see lihtsalt komponentide või pistikprogrammide konflikt.
Skriptide optimeerimine
Kui skriptide käitamine võtab kaua aega või nende jaoks pole piisavalt ressursse, proovige nende sisu üle vaadata. Võib-olla tuleb koodi optimeerida, et see kulutaks vähem protsessori aega ja RAM-i.
Eriti sageli puudub skriptidel ressursse, kui te seda kasutate virtuaalne hostimine. Seal on mälu maht rangelt piiratud, nii et kõigil sama füüsilise serveri kontodel on võrdsed võimalused.
Proovige skript plokkideks jagada ja hinnata igaühe toimivust. Kui koodis on palju väliskõnesid või kui mälu tarbimine kasvab stabiilselt seatud piirini, tasub selle nimel kindlasti midagi ette võtta.
Suurendage serveri RAM-i
Juhtub, et isegi pärast skriptide optimeerimist tarbivad nad siiski liiga palju mälu. Sellisel juhul peate üle minema kallimale hostipaketile või kui selline võimalus on olemas, suurendage otse mälu eraldamist. Ja ärge makske teiste ressursside eest üle sa ei vaja.
Küsi abi
Võtke ühendust majutaja tugiteenusega või profiili foorumiga. Otsige sarnaseid vigu Virna ülevool - kui sobivat teemat pole, looge uus teema. Kirjeldage olukorda võimalikult üksikasjalikult ja olge valmis proovima erinevaid võimalusi, mida teile kommentaarides pakutakse.
Tõsi, mõnikord tuleb vastuseid kaua oodata. Seetõttu on mõttekas minna sarnaste teemade juurde ja küsida sealt abi.
Lõpuks saate registreeruda saidil vabakutselised kliendina. Eksperdid aitavad teil probleemi lahendada, isegi kui mitte tasuta.
Loe ka💿⚙️💻
- Mida teha, kui brauser aeglustub
- Kuidas parandada CPU ventilaatori viga arvuti käivitamisel
- Mida teha, kui DNS-server ei reageeri
- Mida tähendab 404 Not Found ja muud veebisaidi vead?
- Mida teha, kui Windows kaob Internetist
"Raske ja valus": mida kirjutavad "Käsilase jutu" neljanda hooaja esimesed vaatajad
17. mai suurem telesari: uued Tähesõjad, Armastus, Surm ja robotid ning The Food Block