1. Modul za filtriranje zahtevkov je konfiguriran tako, da zavrača zahteve, ki vsebujejo zaporedja dvojnih pobegov. HTTP napaka 404.11 - Ni najdeno 1. Kliknite Začetek. V polje Start za iskanje vpišite Notepad. Desni klik na Notepad in Run as administrator.
Opomba: Če vas pozove za administratorsko geslo ali potrditev, vpišite geslo ali kliknite Nadaljuj. 2. V meniju File kliknite Odpri. V polje za ime datoteke vpišite %windir%\system32\inetsrv\config\applicationhost.config in kliknite Odpri. 3. V datoteki ApplicationHost.config poiščite datoteko configuration/system.webServer/security/requestFiltering/ pod configuration/system.webServer/security/requestFiltering/ <requestFiltering> vozlišči. Približno 360 vrstic <requestFiltering>volja Sprememba <requestFiltering allowDoubleEscaping="true"> To je to
2. Rešitev napake IIS 7.0 pri nalaganju velikih datotek (Opis: Modul za filtriranje zahtevkov je nastavljen tako, da zavrača zahteve, ki presegajo dolžino vsebine zahteve)
Pri nalaganju velikih datotek z uporabo IIS7.0 asp se pojavi naslednja napaka:
HTTP napaka 404.13 - Ni najdeno
Opis: Modul za filtriranje zahtevkov je nastavljen tako, da zavrača zahteve, ki presegajo dolžino vsebine zahteve. Koda napake: 0x00000000 Obvestilo: ZačniZahteva Modul: RequestFilteringModule Zahtevani URL: http://localhost:80/u2/upfile.asp Fizična pot: G:\web\u2\upfile.asp Prijavljeni uporabniki: še niso določeni Način prijave: Še ni določen Procesor: ASPClassic Najverjetnejši vzroki: Filtriranje zahtevkov na spletnem strežniku je nastavljeno tako, da zahtevo zavrne, ker dolžina vsebine presega nastavljeno vrednost. Kaj poskusiti: Potrdite nastavitev configuration/system.webServer/security/requestFiltering/requestLimits@maxAllowedContentLength v datoteki applicationhost.config ali web.config. Access poganja strežnik Internet Information Services 7.0, ki gosti spletno stran z napako: "HTTP Error 404.13 - CONTENT_LENGTH_TOO_LARGE"
Rešitev je naslednja Za rešitev te težave sledite naslednjim korakom: 1. Kliknite Začetek. V polje Start za iskanje vpišite Notepad. Desni klik na Notepad in Run as administrator.
Opomba: Če vas pozove za administratorsko geslo ali potrditev, vpišite geslo ali kliknite Nadaljuj. 2. V meniju File kliknite Odpri. V polje za ime datoteke vpišite %windir%\system32\inetsrv\config\applicationhost.config in kliknite Odpri. 3. V datoteki ApplicationHost.config poiščite < requestLimits > vozlišču. 4. Izbriši lastnost maxAllowedContentLength. Alternativno dodajte vrednost, ki ustreza glavi Content-Length, in odjemalec pošlje zahtevo kot velikost. Privzeto je vrednost lastnosti maxAllowedContentLength 30000000.
Na primer, spremenite naslednjo kodo.
<requestLimits maxAllowedContentLength ="<length>" /> 5. Shranite datoteko ApplicationHost.config.
Pravzaprav nam je privzeta napaka v II7.0 že povedala, kako to storiti, hehe, to je veliko bolj prijazno do uporabnika kot IIS6.0. Po spremembi vtipkajte iisreset v ukazni vrstici cmd za ponovni zagon IIS (ali neposredno uporabite IIS Manager za ponovni zagon), napaka pa se še vedno pojavi pri ponovnem nalaganju datoteke. A to je tradicionalna napaka. V IIS6.0 morate izvesti naslednje operacije (glej: Preboj skozi velikost datotek za nalaganje in prenos datoteke IIS6***) Rešitev: Začnite tako, da ustavite storitev IIS, nato odprite metabase.XML v C:\Windows\System32\Inetsrv in spremenite AspMaxRequestEntityAllowed na vrednost, ki jo potrebujete (npr. 1073741824, 1GB). Začni storitev IIS.
V IIS 7.0 ima vgrajeni ASP modul že to lastnost, ki jo je mogoče neposredno spreminjati Koraki so naslednji: Kliknite ime zahtevane strani – dvakrat kliknite na ASP modul v "Funkcijskem pogledu", odprite "*** Lastnosti" in spremenite zadnji element "Maximum Request Entity Body ***[maxRequestEntityAllowed]" na vrednost, ki jo potrebujete (npr. 1073741824, 1GB). Prav tako upoštevajte, da če naložite večjo datoteko, upoštevajte, ali je treba spremeniti "scriptTimeOut". Privzeto je 00:01:30, Yaosansi ga je spremenil na 00:05:30, seveda pa lahko čas časovne omejitve spremenite tudi v programu ASP.
3. Napaka strežnika HTTP Error 404.3 - Ni najdena v opisu aplikacije: Zahtevane strani ni mogoče obdelati zaradi politike preslikave Multipurpose Internet Mail Extensions (MIME), nastavljene na spletnem strežniku. Stran, ki ste jo zahtevali, ima neprepoznano končnico datoteke in zato ni dovoljena.
Koda napake: 0x80070032
Najverjetnejši vzroki:
Morda manjka mapiranje handlerja. Privzeto bodo statični upravljavci datotek obravnavali vse. Funkcija, ki jo želite uporabljati, morda še ni nameščena. Ustrezna MIME preslikava ni omogočena za spletne strani ali aplikacije. (Opozorilo: Prosimo, ne prenašajte . ASPX strani ali .config datoteke ustvarjajo MIME zemljevide. ) Možni ukrepi: Sistemski disk: \windows\ServiceProfiles\NetworkService\AppData\Local\Temp Dodaj licenco za branje/pisanje "Avtheticated Users" v ta imenik.
Spremembe:
C:\Windows\System32\inetsrv\config\applicationHost.config Izvirno besedilo vrstice 108 dokumenta: <processModel identityType="NetworkService" /> Spremenjeno v: <processModel identityType="NetworkService" loadUserProfile="false" />
4. IIS7.0 ASP se običajno ne more povezati z Access bazo podatkov Preden rešimo ta problem, se pogovorimo o konfiguraciji okolja Vista IIS7.0 ASP: če je IIS privzeto nameščen, program ASP ne more delovati, ko odpremo datoteko s končnico .ASP v IE, se bo IIS prikazal kot običajna spletna datoteka. Če pogledate izvorno kodo datoteke v IE, lahko vidite vso izvirno kodo ASP datoteke, tako kot da z dvojnim klikom odprete datoteko. Namestiti moramo nekatere funkcije za podporo ločevanju ASP aplikacij, odpriti: Nadzorna plošča - Programi - Programi in funkcije - Vklopi ali izklopi Windows funkcije, sledi spodnji shemi in izberi ustrezni ASP.
Nastavite IIS (vklopite "Omogoči pot do nadrejenega imenika" ali pa ga lahko uporabite: /path), dobro nastavite ustrezno spletno stran, vendar bo ob zagonu sprožilo navodila:
Navajanje napak na disku ali omrežju [Microsoft][ODBC Microsoft Access Driver]. ali (odvisno od tega, kako se povežete z Accessom)
Referenca Microsoft JET Database Engine Error '80004005' Nedoločena napaka
/inc/conn.asp,行 10
Rešitev Dodajte dovoljenja za branje in pisanje vseh v imenik Temp pod C:\Windows\ServiceProfiles\NetworkService\AppData\Local. Še en obisk je v redu, tako da je težava rešena (vsi skupaj z branjem in pisanjem sem dodal sam, da se izognem težavam, pravzaprav lahko dodate tudi bolj "natančne" točke, spodaj za podrobnosti)
Citiram: Na internetu obstaja tudi pregovor, da je treba dodati uporabnika "Authenticated Users" v mapo "System Disk:\Windows\ServiceProfiles\NetworkService\AppData\Local\Temp", kjer je mapa AppData skrita, lahko neposredno vnesete pot v naslovno vrstico ob vstopu ali prikažete skrito datoteko v možnostih mape
http://www.chinaz.com/Server/Web/061130X62008.html
IIS statusne kode: IIS podrobne kode napak in razlage
Ko uporabnik poskuša dostopati do vsebine na strežniku, ki poganja Internet Information Services (IIS) prek HTTP ali File Transfer Protocol (FTP), IIS vrne številčno kodo, ki označuje status zahteve. Ta statusna koda je zabeležena v dnevnikih IIS in se lahko prikaže tudi v spletnem brskalniku ali FTP odjemalcu. Statusne kode lahko pokažejo, ali je bila določena zahteva uspešna ali ne, prav tako pa lahko razkrijejo natančen razlog za neuspeh zahteve. Nazaj na vrh
Več informacij Lokacija dnevniške datoteke Privzeto IIS svoje dnevniške datoteke postavi v mapo %WINDIR\System32\Logfiles. Vsaka spletna stran World Wide Web (WWW) in FTP stran imata pod tem imenikom ločen imenik. Privzeto se dnevniške datoteke v teh mapah ustvarjajo vsak dan in so poimenovane po datumu (na primer exYYMMDD.log). HTTP 1xx - Informativni nasveti
Te statusne kode označujejo začasne odzive. Stranka mora biti pripravljena prejeti enega ali več 1xx odgovorov, preden prejme redni odgovor. 100 - Nadaljuj. ? 101 - Preklop protokolov.
2xx - Uspeh
Te statusne kode kažejo, da je strežnik uspešno sprejel zahtevo odjemalca. 200 - V redu. Zahtevek stranke je bil uspešen. ? 201 - Ustvarjeno. ? 202 - Sprejeto. ? 203 - Neavtoritativne informacije. ? 204 - Brez vsebine. ? 205 - Ponastavi vsebino. ? 206 - Delna vsebina. 3xx - Preusmeritev
Odjemalski brskalnik mora za izpolnitev zahteve sprejeti več ukrepov. Na primer, brskalnik lahko zahteva drugo stran na strežniku ali ponovi zahtevo prek proxy strežnika. 302 - Predmet je bil premaknjen. ? 304 - Nespremenjeno. ? 307 - Začasna preusmeritev.
4xx - Napaka odjemalca
Prišlo je do napake in zdi se, da je težava z odjemalcem. Na primer, odjemalec zahteva stran, ki ne obstaja, odjemalec pa ne zagotovi veljavnih avtentikacijskih informacij. 400 - Napačna zahteva. ? 401 - Dostop zavrnjen. IIS opredeljuje več različnih 401 napak, ki nakazujejo bolj specifične razloge za napako. Te specifične kode napak so prikazane v brskalniku, ne pa v dnevnikih IIS:? 401.1 - Prijava ni uspela. ? 401.2 - Konfiguracija strežnika povzroči neuspeh prijave. ? 401.3 - Ni odobreno zaradi omejitev virov v ACL-jih. ? 401.4 - Avtorizacija filtra ni uspela. ? 401.5 - Avtorizacija aplikacije ISAPI/CGI ni uspela. ? 401.7 – Dostop je zavrnjen s politiko avtorizacije URL-jev na spletnem strežniku. Ta koda napake je specifična za IIS 6.0.
? 403 - Onemogočen dostop: IIS določa več različnih 403 napak, ki kažejo na bolj specifičen vzrok napake: ? 403.1 - Izvršni dostop prepovedan. ? 403.2 - Dostop do branja prepovedan. ? 403.3 - Dostop do pisanja je prepovedan. ? 403.4 - Zahteva SSL. ? 403.5 - Zahteva SSL 128. ? 403.6 - IP naslov zavrnjen. ? 403.7 - Zahtevano potrdilo odjemalca. ? 403.8 - Dostop do lokacije zavrnjen. ? 403,9 - Preveč uporabnikov. ? 403.10 - Neveljavna konfiguracija. ? 403.11 - Sprememba gesla. ? 403.12 - Zavrnitev dostopa do tabele kartiranja. ? 403.13 - Certifikat odjemalca preklican. ? 403.14 - Zavrni seznam imenikov. ? 403.15 - Dovoljenje za dostop do odjemalca preseženo. ? 403.16 - Certifikat odjemalca ni zaupanja vreden ali neveljaven. ? 403.17 - Odjemalski certifikat je potekel ali še ni veljaven. ? 403.18 - Zahtevanega URL-ja ni mogoče izvesti v trenutnem aplikacijskem bazenu. Ta koda napake je specifična za IIS 6.0. ? 403.19 - CGI ni mogoče izvajati za odjemalce v tem aplikacijskem bazenu. Ta koda napake je specifična za IIS 6.0. ? 403.20 - Prijava v potni list ni uspela. Ta koda napake je specifična za IIS 6.0.
? 404 - Ni najden. 404.0 - (Nič) – Ni najdene datoteke ali mape. ? 404.1 - Spletna stran ni dostopna na zahtevanem portu. ? 404.2 - Politika zaklepanja razširitev spletnih storitev blokira to zahtevo. ? 404.3 - MIME politika preslikavanja blokira to zahtevo.
? 405 - HTTP predikati, ki se uporabljajo za dostop do te strani, niso dovoljeni (metode niso dovoljene) ? 406 - Brskalnik odjemalca ne sprejema MIME tipa zahtevane strani. ? 407 - Potrebna je proxy avtentikacija. ? 412 - Predpogoj ni izpolnjen. ? 413 – Entiteta za zahtevo je prevelika. ? 414 - URI zahteve je predolg. ? 415 – Nepodprti medijski tipi. ? 416 – Zahtevanega obsega ni mogoče izpolniti. ? 417 – Usmrtitev ni uspela. ? 423 – Zaklenjena napaka.
5xx - Napaka strežnika
Strežnik ne more dokončati zahteve, ker je naletel na napako. 500 - Notranja strežniška napaka.? 500.12 - Aplikacija je zaposlena z ponovnim zagonom na spletnem strežniku. ? 500.13 - Spletni strežnik je preveč zaseden. ? 500.15 - Neposredne zahteve do Global.asa niso dovoljene. ? 500.16 – Napačni poverilnici za avtorizacijo UNC. Ta koda napake je specifična za IIS 6.0. ? 500.18 – Shramba za avtorizacijo URL-jev ni dostopna. Ta koda napake je specifična za IIS 6.0. ? 500.100 - Notranja napaka ASP.
? 501 - Vrednost glave določa neimplementirano konfiguracijo. ? 502 - Prejeli sem neveljaven odgovor, ko je bil spletni strežnik uporabljen kot prehod ali proxy strežnik. 502.1 - časovna omejitev uporabe CGI. ? 502.2 - Napaka CGI aplikacije. Aplikacija.
? 503 - Storitev ni na voljo. Ta koda napake je specifična za IIS 6.0. ? 504 - Prehodna časovna omejitev. ? 505 - HTTP različica ni podprta.
Pogoste HTTP statusne kode in njihovi vzroki ? 200 - Uspeh. Ta statusna koda označuje, da je IIS uspešno obdelal zahtevo. ? 304 - Nespremenjeno. Dokument, ki ga zahteva odjemalec, je že v njegovem predpomnilniku in dokument od takrat ni bil spremenjen. Odjemalec uporablja predpomnjeno kopijo dokumenta in ga ne prenese s strežnika. ? 401.1 - Prijava ni uspela. Poskus prijave ni uspešen, verjetno zato, ker je uporabniško ime ali geslo neveljavno. ? 401.3 - Ni odobreno zaradi omejitev virov v ACL-jih. To kaže na težavo z dovoljenji NTFS. Ta napaka se lahko pojavi tudi, če imate ustrezna dovoljenja za datoteko, do katere poskušate dostopati. Na primer, to napako boste videli, če račun IUSR nima dostopa do imenika C:\Winnt\System32\Inetsrrv. Za dodatne informacije o tem, kako rešiti to težavo, kliknite spodnjo številko članka, da si ogledate ustrezen članek v Microsoftovi bazi znanja: 187506 (http://support.microsoft.com/kb/187506/) INFO: Osnovna NTFS dovoljenja za IIS 4.0 ? 403.1 - Izvršni dostop prepovedan. Tukaj sta dva pogosta vzroka za to sporočilo o napaki: ? Nimaš dovolj dovoljenja za izvedbo. Na primer, to sporočilo o napaki se pojavi, če je dovoljenje za mapo na ASP strani, do katere poskušate dostopati, nastavljeno na Nič, ali če je dovoljenje za imenik, na katerem poskušate zagnati CGI skripto, samo Dovoli skripte. Za spremembo dovoljenj za izvajanje kliknite z desnim klikom na mapo v Microsoft Management Console (MMC), nato kliknite na Lastnosti in nato na zavihek Katalog, pri čemer se prepričajte, da so ustrezna dovoljenja za izvajanje nastavljena za vsebino, do katere želite dostopati. ? Nimate nastavljene skriptne preslikave, ki bi prepoznavala uporabljeni predikat (na primer GET ali POST) za vrsto datoteke, ki jo želite zagnati. Za preverjanje tega kliknite z desnim klikom na mapo v MMC, kliknite Lastnosti, kliknite zavihek Katalog, kliknite Konfiguracija in nato preverite, ali je skriptna preslikava za ustrezno vrsto datoteke nastavljena tako, da dovoljuje uporabljene predikate.
? 403.2 - Dostop do branja prepovedan. Preverite, ali je IIS nastavljen tako, da omogoča dostop do branja imenika. Prav tako, če uporabljaš privzeto datoteko, preveri, da obstaja. Za dodatne informacije o tem, kako rešiti to težavo, kliknite spodnjo številko članka, da si ogledate ustrezen članek v Microsoftovi bazi znanja: 247677 (http://support.microsoft.com/kb/247677/) Sporočilo o napaki: 403.2 Prepovedano: Dostop do branja prepovedan ? 403.3 - Dostop do pisanja je prepovedan. Preverite, ali so dovoljenja za IIS in NTFS nastavljena tako, da omogočajo dostop do pisanja v imenik. Za dodatne informacije o tem, kako rešiti to težavo, kliknite spodnjo številko članka, da si ogledate ustrezen članek v Microsoftovi bazi znanja: 248072 (http://support.microsoft.com/kb/248072/) Sporočilo o napaki: 403.3 Prepovedano: Dostop do pisanja prepovedan ? 403.4 - Zahteva SSL. Onemogoči možnost Zahteva varen kanal ali uporabi HTTPS namesto HTTP za dostop do strani. Če to napako prejmete s spletne strani, ki nima nameščenega certifikata, kliknite spodnjo številko članka, da si ogledate ustrezen članek v Microsoftovi bazi znanja: 224389 (http://support.microsoft.com/kb/224389/) Sporočilo o napaki: HTTP napaka 403, 403.4, 403.5 Dostop prepovedan: SSL je potreben ? 403.5 - Zahteva SSL 128. Onemogočite možnost zahteve po 128-bitnem šifriranju ali uporabite brskalnik, ki podpira 128-bitno šifriranje za ogled strani. Če to napako prejmete s spletne strani, ki nima nameščenega certifikata, kliknite spodnjo številko članka, da si ogledate ustrezen članek v Microsoftovi bazi znanja: 224389 (http://support.microsoft.com/kb/224389/) Sporočilo o napaki: HTTP napaka 403, 403.4, 403.5 Dostop prepovedan: SSL je potreben ? 403.6 - IP naslov zavrnjen. Nastavili ste svoj strežnik, da zavrne dostop do vašega trenutnega IP naslova. Za dodatne informacije o tem, kako rešiti to težavo, kliknite spodnjo številko članka, da si ogledate ustrezen članek v Microsoftovi bazi znanja: 248043 (http://support.microsoft.com/kb/248043/) Sporočilo o napaki: 403.6 - Prepovedano: IP naslov zavrnjen ? 403.7 - Zahtevano potrdilo odjemalca. Nastavili ste strežnik, da zahteva potrdila o pristnosti odjemalca, vendar niste namestili veljavnega certifikata odjemalca. Za dodatne informacije kliknite spodnjo številko članka, da si ogledate ustrezen članek v Microsoftovi bazi znanja: 190004 (http://support.microsoft.com/kb/190004/) Napaka 403.7 ali "Povezava s strežnikom ni bila vzpostavljena" 186812 (http://support.microsoft.com/kb/186812/) PRB: Sporočilo o napaki: 403.7 Prepovedano: Zahtevano potrdilo odjemalca ? 403.8 - Dostop do lokacije zavrnjen. Za domeno, ki jo uporabljate za dostop do strežnika, ste nastavili omejitve domene. Za dodatne informacije o tem, kako rešiti to težavo, kliknite spodnjo številko članka, da si ogledate ustrezen članek v Microsoftovi bazi znanja: 248032 (http://support.microsoft.com/kb/248032/) Sporočilo o napaki: Prepovedano: Dostop do lokacije zavrnjen 403.8 ? 403,9 - Preveč uporabnikov. Število uporabnikov, ki se povezujejo na ta strežnik, presega omejeno povezavo, ki jo nastavite. Za dodatne informacije o tem, kako spremeniti to omejitev, kliknite spodnjo številko članka, da si ogledate ustrezen članek v Microsoftovi bazi znanja: 248074 (http://support.microsoft.com/kb/248074/) Sporočilo o napaki: Dostop prepovedan: Preveč uporabnikov je povezanih 403.9 Opomba: Microsoft Windows 2000 Professional in Microsoft Windows XP Professional samodejno nastavita omejitev do 10 povezav na IIS. Te omejitve ne morete spremeniti. ? 403.12 - Zavrnitev dostopa do tabele kartiranja. Stran, ki jo želite obiskati, zahteva certifikat odjemalca, vendar je uporabniški ID, dodeljen vašemu certifikatu odjemalca, zavrnjen dostop do datoteke. Za dodatne informacije kliknite spodnjo številko članka, da si ogledate ustrezen članek v Microsoftovi bazi znanja: 248075 (http://support.microsoft.com/kb/248075/) Sporočilo o napaki: HTTP 403.12 - Dostop prepovedan: Mapper zavrnjen dostop ? 404 - Ni najden. Ta napaka nastane, ker je datoteka, do katere poskušate dostopati, odstranjena ali izbrisana. Ta napaka se pojavi tudi, če poskušate dostopati do datoteke z omejeno končnico po namestitvi orodja URLScan. V tem primeru se bo vnos v dnevniški datoteki zahteve prikazal kot "Zavrnjeno s strani URLScan". ? 500 - Notranja strežniška napaka. Veliko strežniških napak lahko povzroči to sporočilo o napaki. Dnevnik pregledovalnika dogodkov vsebuje bolj podrobne razloge za napake. Poleg tega lahko onemogočite prijazna HTTP sporočila o napakah, da prejmete podrobne opise napak. Za dodatne informacije o tem, kako onemogočiti prijazna HTTP sporočila o napakah, kliknite spodnjo številko članka, da si ogledate ustrezen članek v Microsoftovi bazi znanja: 294807 (http://support.microsoft.com/kb/294807/) Kako onesposobiti funkcijo "Prikaži prijazna HTTP sporočila o napakah" v Internet Explorerju 5 na strežniški strani ? 500.12 - Aplikacija se ponovno zaganja. To pomeni, da poskušate naložiti ASP stran med ponovnim zagonom aplikacije z IIS. Te informacije izginejo ob osvežitvi strani. Če se to sporočilo ponovno pojavi po osvežitvi strani, je možno, da vaša protivirusna programska oprema pregleduje datoteko Global.asa. Za dodatne informacije kliknite spodnjo številko članka, da si ogledate ustrezen članek v Microsoftovi bazi znanja: 248013 (http://support.microsoft.com/kb/248013/) Sporočilo o napaki: HTTP napaka 500-12 Ponovno zagon aplikacije ? 500-100.ASP - ASP napaka. To sporočilo o napaki se pojavi, če stran ASP, ki jo poskušate naložiti, vsebuje kodo napake. Za natančnejša sporočila o napakah onepriči prijazna HTTP sporočila o napakah. Privzeto je to sporočilo o napaki omogočeno le na privzeti spletni strani. Za dodatne informacije o tem, kako videti to sporočilo o napaki na neprivzeti spletni strani, kliknite spodnjo številko članka, da si ogledate ustrezen članek v Microsoftovi bazi znanja: 261200 (http://support.microsoft.com/kb/261200/) prikazuje sporočilo o napaki HTTP 500 namesto sporočilo o napaki ASP za 500-100.asp ? 502 - Napaka prehoda. To sporočilo o napaki se pojavi, če CGI skripta, ki poskuša zagnati, ne vrne veljavnega nabora HTTP glav.
FTP
1xx - Začetni odgovor v pritrdilnem
Te statusne kode pomenijo, da je operacija uspešno začeta, vendar odjemalec pričakuje nov odgovor, preden nadaljuje z novim ukazom. 110 Ponovno zaženi odziv na označevanje. ? Storitev na 120 je pripravljena in začne čez NNN minute. ? 125 Podatkovna povezava je odprta in prenos se začenja. ? 150 Datoteka je v dobrem stanju in pripravljena za odprtje podatkovne povezave.
2xx - Afirmativni odgovor na dokončanje
Operacija je bila uspešno zaključena. Odjemalec lahko izvede nov ukaz. 200 ukazov OK. ? 202 ukaza ni bilo izvedenih, preveč ukazov na strani. ? Status sistema 211 ali odgovor na pomoč sistema. ? Status imenika 212. ? 213 Status datoteke. ? 214 sporočil za pomoč. ? 215 tip sistema NAME, kjer je NAME uradno ime sistema, navedeno v dokumentu Dodeljene številke. ? 220 Storitev je pripravljena za izvajanje zahtevkov novih uporabnikov. ? 221 Povezava za nadzor izklopa storitve. Če je primerno, se odjavite. ? 225 Podatkovna povezava odprta, prenos ni v teku. ? 226 Zaprite podatkovno povezavo. Zahtevana operacija z datoteko je bila uspešna (na primer prenos datoteke ali opustitev datoteke). ? 227 Vstopi v pasivni način (H1, H2, H3, H4, P1, P2). ? 230 uporabnikov je prijavljenih, nadaljujte. ? 250 Zahtevana operacija z datoteko je pravilna in popolna. ? Ustvarjenih je bilo 257 "IMENA POTI".
3xx - Afirmativni vmesni odziv
Ukaz je uspel, vendar je strežnik potreboval več informacij od odjemalca, da je dokončal obdelavo zahteve. 331 Potrebno je pravilno uporabniško ime in geslo. ? 332 Prijava računa je potrebna. ? 350 zahtevanih operacij z datotekami čaka na dodatne informacije.
4xx - Popoln odziv na prehodno negacijo
Ukaz ni bil uspešen, a napaka je bila začasna. Če odjemalec ponovno poskusi ukaz, se lahko uspešno izvede. Storitev 421 ni na voljo in kontrolna povezava se zapira. Če storitev ugotovi, da jo je treba izklopiti, se ta odgovor pošlje kateremukoli ukazu. ? 425 Ni mogoče vzpostaviti podatkovne povezave. ? 426 Povezava zaprta; prenos prekinjen. ? 450 Zahtevana operacija z datoteko ni bila izvedena. Datoteka ni na voljo (na primer, datoteka je zasedena). ? Operacija zahteve 451 je zaključena: Obdelava se lokalna napaka. ? 452 Zahtevana akcija ni bila izvedena. Nezadostno shranjevanje v sistemu.
5xx - Trajni negativni odziv na dokončanje
Ukaz ni bil uspešen in napaka je bila trajna. Če odjemalec ponovno poskusi ukaz, se ista napaka ponovi. 500 sintakčnih napak in ukazov neprepoznanih. To lahko vključuje napake, kot je predolga ukazna vrstica. ? 501 V parametru je sintaktična napaka. ? 502 Ukazi niso bili izvršeni. ? 503 Napačen ukazni zaporedje. ? 504 Ukaz za ta parameter se ne izvaja. ? 530 Ni prijavljen. ? 532 Račun je potreben za shranjevanje datotek. ? 550 Zahtevana akcija ni bila izvedena. Datoteka ni na voljo (npr. datoteka ni najdena, ni dostopa). ? 551 Nenormalna prekinitev zahtevane operacije: Neznana vrsta strani. ? 552 Zahtevana operacija z datoteko se nenavadno konča: Prekoračena je bila dodelitev pomnilnika (za trenutni imenik ali podatkovni niz). ? 553 Zahtevana akcija ni bila izvedena. Imena datotek, ki niso dovoljena.
Pogoste FTP statusne kode in njihovi vzroki ? 150 - FTP uporablja dva priključka: 21 za pošiljanje ukazov in 20 za pošiljanje podatkov. Statusna koda 150 pomeni, da je strežnik pripravljen vzpostaviti novo povezavo na priključku 20 za pošiljanje nekaterih podatkov. ? 226 - Ukaz za odprtje podatkovne povezave na priključku 20 za izvedbo dejanja, kot je prenos datoteke. Operacija se uspešno zaključi in podatkovna povezava se prekine. ? 230 - Ta statusna koda se prikaže, ko odjemalec pošlje pravilno geslo. Označuje, da se je uporabnik uspešno prijavil. ? 331 - Statusna koda se prikaže po tem, ko odjemalec pošlje uporabniško ime. Statusna koda bo prikazana ne glede na to, ali je uporabniško ime veljavno v sistemu. ? 426 - Ukaz odpre podatkovno povezavo za izvedbo dejanja, vendar je dejanje preklicano in podatkovna povezava je zaprta. ? 530 - Ta statusna koda pomeni, da se uporabnik ne more prijaviti, ker je kombinacija uporabniškega imena in gesla neveljavna. Če se prijavite z uporabniškim računom, ste morda vnesli napačno uporabniško ime ali geslo, ali pa dovolite le anonimni dostop. Če se prijavite z anonimnim računom, lahko konfiguracija IIS prepreči anonimni dostop. ? 550 - Ukaz se ne izvede, ker določena datoteka ni na voljo. Na primer, datoteka, ki jo želite DOBITI, ne obstaja, ali pa poskušate datoteko DATI v mapo, do katere nimate dostopa za pisanje. |