Mus remia Hostingas.inJei užsiregistruosite per šią nuorodą - gausite 1 lt.

Apache serverio būsena, klaidų kodai

Informacija
100 Continue. Dažniausia pirmutinis kodas kuris perduodamas vartotojo naršyklei pranešdamas apie tai kad užklausoje nėra problemų ir kita dalis užklausos gali būti siunčiama.
101 Switching Protocols. HTTP 1.1 tai tik viena iš daugelių protokolų versijų ir būsenos kodas 101 grąžinamas tuomet kai Serveris keičia protokolą.
Sėkminga vartotojo užklausos gavimas
200 OK. Šis kodas reiškia kad užklausa gauta, serveriui suprantama ir vykdoma.
201 Created. Pranešama kad užklausa sėkmingai atlikta, gauti rezultatai ir yra sukurta. (Kaip pvz.: Sukurtas naujas puslapis)
202 Accepted. Pranešama kad serveris gavo ir suprato nurodytą užklausą. Ji bus apdorojama serverio, tai nereiškia kad bus ji atliekama iškarto.
203 Non-Authoritative Information. Pranešama kad serveris gavo ir suprato užklausą ir persiunčiama informacija atgal apie atsakymą. Tai virtualus atsakymas atliekamas prieš pateikiant 202 kodą.
204 No Content. Pranešama kad serveris priėmė užklausą ir ją suprato, bet nesiunčiami atgal jokie duomenys.
205 Reset Content. Gaunama užklausa iš serverio klientui išvalyti dokumentą kur buvo siunčiama originali užklausa serveriui. Pvz.: jei vartotojas užpildo formos laukelius, paspaudžia perduoti duomenis, 205 kodas tuomet reiškia kad serveris prašo jog naršyklė išvalytų Formos užpildytus duomenis.
206 Partial Content. Gaunama tik dalis atsakymo į duotą užklausą. Tai naudojamas kaip antrinis „Cache“ įrankis, kai užklausoje nurodoma jog reikalinga tik maža dalis iš viso dokumento, tokiu atveju ši sekcija ir grąžinama
Vartotojo užklausos perkėlimas
300 Multiple Choices. Pranešama vartotojui kad šio puslapio duomenys yra perkelti į kitą vietą. Serverio atsakyme taip pat įterpiama ir sąrašas vietų iš kurių vartotojas gali pasirinkti tinkamiausią.
301 Moved Permanently. Pranešama vartotojui kuris klausia šio puslapio išteklių yra perkelti į naują vietą. Atsakymas grąžinamas su būtent naująją šio puslapio vieta. Pranešama klientui kad kitą kartą norėdamas gauti šio puslapio informaciją turi kreiptis į nurodytą adresą.
302 Found. Pranešama vartotojui kuris klausia šio puslapio išteklių šiuo metu yra perkelti laikinai į naująją vietą. Atsakyme taip pats bus pridedamas ir adresas į laikinąją puslapio vietą.
303 See Other. Pranešama kad atsakymas į nurodytą užklausą gali būti randamas kitoje nustatytoje vietoje. Tai nereiškia kad kažkur puslapis persikėlė - tai tik nurodoma puslapio vieta kur gali būti randamas norimas puslapis.
304 Not Modified. Siunčiamas atsakymas į užklausą (dokumentams) kur buvo klausiama apie dokumentą kurio vartotojas dar nėra turėjęs. Kitą kartą žiūrint ši dokumentą vartotojo naršyklė siunčia užklausą ar dokumentas pakeistas, jei pakeistas tuomet jis užkraunamas iš atminties „cache“.
305 Use Proxy. Pranešama klientui kad dokumentas kurį nori peržiūrėti gali būti pasiekiamas tik per Proxy kuris yra nustatomas siunčiant užklausą.
307 Temporary Redirect. Siunčiamas vartotojui atsakymas apie laikinai prieinamą dokumentą iš skirtingų puslapio adresų. Šis kodas mažai kuo skiriasi nuo 302, bet šis kodas mažiau dviprasmiškas nei 302
Vartotojo užklausos klaidos
400 Bad Request. Pranešama kad serveris nesuprato duodamos blogos užklausos.
401 Unauthorized. Pranešama vartotojui kad nurodytas dokumentas leidžiamas tik su priėjimais. Vartotojas turi būti identifikuotas serverio žiūrėti šį dokumentą.
402 Payment Required. Šis dokumentas nėra naudojamas. Jis rezervuotas kaip „rezervuotas panaudoti ateičiai“
403 Forbidden. Pranešama kad klientas negali prieiti prie nurodyto dokumento. Gali būti kad nurodomas blogi prisijungimo duomenys (Vartotojas ir Slaptažodis) užklausoje, arba serveryje uždrausta naudoti užklausoje nurodomą dokumentą.
404 Not Found. Visiems gerai pažįstamas kodas. Serveris siunčia atsakymą į duotą užklausą nurodydamas kad patektas dokumentas adresas nėra rastas ir nežinia kada bus rodomas.
405 Method Not Allowed. Pranešama tuomet kai vartotojas bando vykdyti metodus kurie yra uždrausti serveryje.
406 Not Acceptable. Serveris suprato ir vykdo duotą užklausą, bet vartotojas nesupranta gauto rezultato. Vartotojas siunčia dalį užklausos, antraštė nurodo kokie duomenų tipai naudojami, ir 406 kodas grąžina tuomet kai atsakyme nėra tokio tipo kuris buvo nustatytas antraštėje.
407 Proxy Authentication Required. Šis kodas labai panašus į 401 kuriame reikia pirmiausia identifikuoti save per proxy norint atlikti užklausą.
408 Request Timeout. Pranešama apie tai kad vartotojas nespėjo atlikti užklausos greitai. Serveris nustato dalį laiko skirtą vartotojui pateikti užklausą, pasibaigus šiam laikui siunčiamas 408 kodas.
409 Conflict. Serveris praneša kad negalima atlikti duotos užklausos. Vienas iš priežasčių failas turi būti redaguojamas, sukurtas arba ištrintas, o nurodytas failas negali būti ištrintas, redaguojamas arba sukurtas.
410 Gone. Šis kodas yra 404 pusbrolis. Pranešama kad dokumentas kurio kreipiasi vartotojas staiga dingo (404 nepraneša ar staiga dingo dokumentas ar laikinai) ir naujasis dokumento adresas nežinomas.
411 Length Required. Šis kodas siunčiamas tuomet kai serveris atšaukia užklausą negaudamas užklausos ilgio.
412 Precondition Failed. Pranešama kad vienoje iš užklausos sąlygų buvo sukelta klaida.
413 Request Entity Too Large. Šis kodas vykdomas tuomet kai nustatytas serveryje užklausos dydis viršija normas ir serveris negali apdoroti gautų duomenų. T.y. jei vartotojas siunčią failą didesnį nei serveryje nustatytas dydis tuomet gali būti iškviestas šis kodas.
414 Request-URI Too Long. Pranešama vartotojui apie tai kuomet siunčiama adresas yra ilgesnis nei galima apdoroti.
415 Unsupported Media Type. Gaunamas atsakymas iš serverio kad siunčiamojoje užklausoje nėra tinkamas formatas.
416 Requested Range Not Satisfiable. Siunčiamas šis kodas tuomet kai serveris negali pilnai atlikti duotos užklausos. Pavyzdys, kai vartotojas prašo 800-900 kb iš nurodyto dokumento, o dokumentas tėra 200 kb.
417 Expectation Failed. Pranešama apie klaida jog serveris negalėjo pilnai atlikti užklausos. Vienas iš antraščių (headers) siunčiamos į serverį kaip „Laukimo“ antraštė, o serveris laukiamosios antraštės negavo.
Serverio klaidos
500 Internal Server Error. (Per dažnai tą mato Perl programuotojai.) praneša serveris apie tai kad įvyko kažkas netikėtai ko serveris apdoroti negalėjo tai neįvykdydamas užklausos.
501 Not Implemented. Pranešama kad serveris ne viską gali priimti tai kas nurodytoje užklausoje.
502 Bad Gateway. Grąžinama, kai serveris bando vaidinti Proxy, kai bandoma gauti atsakymą iš tolimesnio serverio nepaisant serverio.
503 Service Unavailable. Dažniausiai matoma klaida kai ekstremaliai apkraunamas serveris. Šis kodas išvedamas tuomet kai bando vykdyti serveryje užklausą kai pats serveris yra per daug perkrautas kitomis užklausomis.
504 Gateway Timeout. Pranešama kad vadindamas serveris Proxy kur norima gauti iš kito serverio duomenis užtruko užklausa per ilgai.
505 HTTP Version Not Supported. Pranešama kad nurodyta HTTP versija nurodyta užklausoje nėra galima. Atsakymas turėtų grąžinti HTTP versiją kurį yra priimtina.

Asmeniniai įrankiai