1. Förfrågningsfiltermodulen är konfigurerad för att avvisa förfrågningar som innehåller dubbla escape-sekvenser. HTTP-fel 404.11 - Ej hittad 1. Klicka på Start. I Start-sökrutan, skriv Anteckningsblock. Högerklicka på Anteckningsblock och klicka på Kör som administratör.
Observera: Om du blir ombedd att ange administratörslösenord eller bekräftelse, skriv in lösenordet eller klicka på Fortsätt. 2. Klicka på Öppna i filmenyn. I filen namnrutan skriver du %windir%\system32\inetsrv\config\applicationhost.config och klickar på Öppna. 3. I filen ApplicationHost.config, hitta filen configuration/system.webServer/security/requestFiltering/ under configuration/system.webServer/security/requestFiltering/ <requestFiltering> noder. Cirka 360 linjer <requestFiltering>Will Förändring <requestFiltering allowDoubleEscaping="true"> Det var allt
2. Lösning på IIS 7.0-felet vid uppladdning av stora filer (Beskrivning: Förfrågningsfiltermodulen är konfigurerad för att avvisa förfrågningar som överskrider begärandets innehållslängd)
När man laddar upp stora filer med IIS7.0 asp uppstår följande fel:
HTTP-fel 404.13 - Ej hittad
Beskrivning: Modulen för förfrågningsfiltrering är konfigurerad att avvisa förfrågningar som överstiger längden på begäran. Felkod: 0x00000000 Notis: BörjaBegär Modul: RequestFilteringModule Begärd URL: http://localhost:80/u2/upfile.asp Fysisk väg: G:\web\u2\upfile.asp Inloggade användare: Ej fastställt än Inloggningsmetod: Ej bestämd än Processor: ASPClassic Mest sannolika orsaker: Förfrågningsfiltrering på webbservern är konfigurerad för att neka förfrågan eftersom innehållslängden överstiger det konfigurerade värdet. Vad du kan prova: Bekräfta inställningen configuration/system.webServer/security/requestFiltering/requestLimits@maxAllowedContentLength i applicationhost.config- eller web.config-filen. Access kör en Internet Information Services 7.0-server som hostar en webbplats med ett felmeddelande: "HTTP Error 404.13 - CONTENT_LENGTH_TOO_LARGE"
Lösningen är som följer För att lösa detta problem, följ dessa steg: 1. Klicka på Start. I Start-sökrutan, skriv Anteckningsblock. Högerklicka på Anteckningsblock och klicka på Kör som administratör.
Observera: Om du blir ombedd att ange administratörslösenord eller bekräftelse, skriv in lösenordet eller klicka på Fortsätt. 2. Klicka på Öppna i filmenyn. I filen namnrutan skriver du %windir%\system32\inetsrv\config\applicationhost.config och klickar på Öppna. 3. I filen ApplicationHost.config, hitta < requestLimits > noden. 4. Ta bort egenskapen maxAllowedContentLength. Alternativt, lägg till ett värde som matchar Content-Length-headern och klienten skickar förfrågan som storleken. Som standard är värdet på maxAllowedContentLength-egenskapen 30000000.
Till exempel, ändra följande kod.
<requestLimits maxAllowedContentLength ="<length>" /> 5. Spara filen ApplicationHost.config.
Faktum är att standardfelet i II7.0 redan har berättat hur vi gör det, hehe, detta är mycket mer användarvänligt än IIS6.0. Efter modifiering, skriv iisreset på cmd-kommandoraden för att starta om IIS (eller använd direkt IIS Manager för att starta om), och felet uppstår fortfarande när filen laddas upp igen. Men detta är det traditionella misstaget. I IIS6.0 behöver du göra följande operationer (se: Bryta igenom IIS6 upp- och nedladdningsfilstorlek***) Lösning: Börja med att stoppa IIS-tjänsten, öppna sedan metabase.XML i C:\Windows\System32\Inetsrv och ändra AspMaxRequestEntityAllowed till det värde du behöver (t.ex. 1073741824, 1GB). Starta IIS-tjänsten.
I IIS 7.0 har den inbyggda ASP-modulen redan denna egenskap, som kan modifieras direkt Stegen är följande: Klicka på namnet på den önskade platsen – dubbelklicka på ASP-modulen i "Function View", öppna "*** Properties" och ändra det sista objektet "Maximum Request Entity Body ***[maxRequestEntityAllowed]" till det värde du behöver (t.ex. 1073741824, 1GB). Observera också att om du laddar upp en stor fil, överväg om "scriptTimeOut" behöver ändras. Standardinställningen är 00:01:30, yaosansi har ändrat det till 00:05:30, självklart kan du också ändra timeout-tiden i ASP-programmet.
3. Serverfel HTTP-fel 404.3 - Ej i applikationsbeskrivningen: Den begärda sidan kan inte bearbetas på grund av Multipurpose Internet Mail Extensions (MIME)-mappningspolicyn som konfigurerats på webbservern. Sidan du begärde har en icke-känd filtillägg och är därför inte tillåten.
Felkod: 0x80070032
Mest sannolika orsaker:
Det kan vara så att handler-mappningen saknas. Som standard hanterar statiska filhanterare allt. Funktionen du vill använda kanske inte redan är installerad. Motsvarande MIME-mappning är inte aktiverad för webbplatser eller applikationer. (Varning: Vänligen ladda inte ner . ASPX-sidor eller .config-filer skapar MIME-kartor. ) Möjliga åtgärder: Systemdisk: \windows\ServiceProfiles\NetworkService\AppData\Local\Temp Lägg till en läs-/skrivlicens för "Autheticated Users" i denna katalog.
Modifieringar:
C:\Windows\System32\inetsrv\config\applicationHost.config Originaltext av rad 108 i dokumentet: <processModel identityType="NetworkService" /> Modifierad till: <processModel identityType="NetworkService" loadUserProfile="false" />
4. IIS7.0 ASP kan inte ansluta till Access-databasen normalt Innan vi löser detta problem, låt oss prata om konfigurationen av Vista IIS7.0 ASP-miljön; om IIS är installerat som standard kan ASP-programmet inte köras, när man öppnar en fil med filändelsen .ASP i IE visas IIS som en vanlig webbfil. Om du tittar på källkoden till filen i IE kan du se all originalkod i ASP-filen, precis som att dubbelklicka för att öppna filen. Vi behöver installera några funktioner för att stödja upplösningen av ASP-applikationer, öppna: Kontrollpanel - Program - Program och funktioner - Slå på eller av Windows-funktioner, följ diagrammet nedan och välj motsvarande ASP.
Sätt upp IIS (slå på "Aktivera föräldrakatalogsökväg", eller så kan du använda det: /path), gör ett bra jobb med att ställa in relevant webbplats, men den kommer att visa en prompt när du kör:
Hänvisar till [Microsoft][ODBC Microsoft Access Driver] disk- eller nätverksfel. eller (beroende på hur du ansluter till Access)
Referens Microsoft JET Database Engine Error '80004005' Ospecificerat fel
/inc/conn.asp,行 10
Lösning Lägg till allas läs- och skrivbehörigheter i Temp-katalogen under C:\Windows\ServiceProfiles\NetworkService\AppData\Local. Ett nytt besök är okej, så problemet är löst (alla plus läsning och skrivning läggs till av mig själv för att spara besvär, faktiskt kan du också lägga till fler "precisa" punkter, se nedan för detaljer)
Citat Det finns också ett uttryck på internet att lägga till en användare med "Autentiserade användare" i katalogen "System Disk:\Windows\ServiceProfiles\NetworkService\AppData\Local\Temp", där AppData-katalogen är dold kan du direkt ange sökvägen i adressfältet när du går in, eller visa den dolda filen i mappalternativen
http://www.chinaz.com/Server/Web/061130X62008.html
IIS statuskoder: IIS detaljerade felkoder och förklaringar
När en användare försöker komma åt innehåll på en server som kör Internet Information Services (IIS) via HTTP eller File Transfer Protocol (FTP), returnerar IIS en numerisk kod som anger statusen för förfrågan. Denna statuskod registreras i IIS-loggarna och kan även visas i en webbläsare eller FTP-klient. Statuskoder kan indikera om en specifik begäran lyckades eller inte, och kan också avslöja den exakta anledningen till varför förfrågan misslyckades. Tillbaka till toppen
Mer information Loggfilens plats Som standard placerar IIS sina loggfiler i mappen %WINDIR\System32\Logfiles. Varje World Wide Web (WWW)-sajt och FTP-sajt har en separat katalog under den katalogen. Som standard skapas loggfiler i dessa kataloger varje dag och namnges efter datum (till exempel exYYMMDD.log). HTTP 1xx - Informationstips
Dessa statuskoder indikerar tillfälliga svar. Klienten bör vara beredd på att få ett eller flera 1xx-svar innan de får ett vanligt svar. 100 - Fortsätt. ? 101 - Byt protokoll.
2xx - Framgång
Dessa statuskoder indikerar att servern framgångsrikt har accepterat klientförfrågan. 200 - Okej. Kundförfrågan gick igenom. ? 201 - Skapad. ? 202 - Godtaget. ? 203 - Icke-auktoritativ information. ? 204 - Inget innehåll. ? 205 - Återställ innehållet. ? 206 - Delinnehåll. 3xx - Omdirigering
Klientwebbläsaren måste vidta fler åtgärder för att uppfylla begäran. Till exempel kan webbläsaren behöva begära en annan sida på servern, eller upprepa förfrågan via en proxyserver. 302 - Föremålet har flyttats. ? 304 - Omodifierad. ? 307 - Tillfällig omdirigering.
4xx - Klientfel
Ett fel uppstod och det verkar vara ett problem med klienten. Till exempel begär klienten en sida som inte existerar, och klienten tillhandahåller inte giltig autentiseringsinformation. 400 - Fel begäran. ? 401 - Åtkomst nekad. IIS definierar ett antal olika 401-fel som anger mer specifika orsaker till felet. Dessa specifika felkoder visas i webbläsaren, men inte i IIS-loggarna:? 401.1 - Inloggning misslyckades. ? 401.2 - Serverkonfiguration orsakar att inloggningen misslyckas. ? 401.3 - Ej auktoriserad på grund av resursbegränsningar från ACL:er. ? 401.4 - Filterauktorisationen misslyckades. ? 401.5 - ISAPI/CGI-applikationsauktorisering misslyckades. ? 401.7 – Åtkomst nekas enligt URL-auktoriseringspolicyn på webbservern. Denna felkod är specifik för IIS 6.0.
? 403 - Funktionsnedsättningsåtkomst: IIS definierar ett antal olika 403-fel som indikerar en mer specifik orsak till felet: ? 403.1 - Exekutivåtkomst förbjuden. ? 403.2 - Läsåtkomst förbjuden. ? 403.3 - Skrivåtkomst är förbjuden. ? 403.4 - Kräver SSL. ? 403.5 - Kräver SSL 128. ? 403.6 - IP-adress avvisad. ? 403.7 - Klientcertifikat krävs. ? 403.8 - Platsåtkomst nekad. ? 403.9 - För många användare. ? 403.10 - Ogiltig konfiguration. ? 403.11 - Lösenordsbyte. ? 403.12 - Nekad åtkomst till kartläggningstabellen. ? 403.13 - Klientcertifikat återkallat. ? 403.14 - Neka kataloglista. ? 403.15 - Behörigheten för klientåtkomst överskriden. ? 403.16 - Klientcertifikatet är inte betrodd eller ogiltigt. ? 403.17 - Klientcertifikatet har gått ut eller är ännu inte giltigt. ? 403.18 - Den begärda URL:en kan inte köras i den aktuella applikationspoolen. Denna felkod är specifik för IIS 6.0. ? 403.19 - CGI kan inte utföras för klienter i denna applikationspool. Denna felkod är specifik för IIS 6.0. ? 403.20 - Passinloggning misslyckades. Denna felkod är specifik för IIS 6.0.
? 404 - Ej hittad. 404.0 - (Inga) – Ingen fil eller katalog hittad. ? 404.1 - Webbplatsen kan inte nås på den begärda porten. ? 404.2 - Webbtjänstförlängningens låspolicy blockerar denna förfrågan. ? 404.3 - MIME-mappningspolicy blockerar denna begäran.
? 405 - HTTP-predikat som används för att komma åt denna sida är inte tillåtna (metoder är inte tillåtna) ? 406 - Klientwebbläsaren accepterar inte MIME-typen på den begärda sidan. ? 407 - Proxy-autentisering krävs. ? 412 - Förkunskapskravet misslyckades. ? 413 – Begäran-enheten är för stor. ? 414 - Begäran om URI är för lång. ? 415 – Ej stödda medietyper. ? 416 – Den begärda omfattningen kan inte uppfyllas. ? 417 – Genomförandet misslyckades. ? 423 – Låst fel.
5xx - Serverfel
Servern kan inte slutföra förfrågan eftersom den stötte på ett fel. 500 - Internt serverfel.? 500.12 - Applikationen är upptagen med att starta om på webbservern. ? 500.13 - Webbservern är för upptagen. ? 500.15 - Direkta förfrågningar till Global.asa är inte tillåtna. ? 500.16 – Felaktiga UNC-auktorisationsuppgifter. Denna felkod är specifik för IIS 6.0. ? 500.18 – URL-auktoriseringsbutik kan inte öppnas. Denna felkod är specifik för IIS 6.0. ? 500.100 - Internt ASP-fel.
? 501 - Headervärdet specificerar den oimplementerade konfigurationen. ? 502 - Fick ett ogiltigt svar när webbservern användes som gateway eller proxyserver? 502.1 - CGI-applikationstidsavbrott. ? 502.2 - CGI-applikationsfel. Applikation.
? 503 - Tjänst otillgänglig. Denna felkod är specifik för IIS 6.0. ? 504 - Gateway-timeout. ? 505 - HTTP-versionen stöds inte.
Vanliga HTTP-statuskoder och deras orsaker ? 200 - Framgång. Denna statuskod indikerar att IIS framgångsrikt har behandlat förfrågan. ? 304 - Omodifierad. Dokumentet som klienten begär finns redan i dess cache, och dokumentet har inte ändrats sedan cachen gjordes. Klienten använder en cachad kopia av dokumentet och laddar inte ner dokumentet från servern. ? 401.1 - Inloggning misslyckades. Inloggningsförsöket misslyckas, möjligen för att användarnamnet eller lösenordet är ogiltigt. ? 401.3 - Ej auktoriserad på grund av resursbegränsningar från ACL:er. Detta indikerar ett NTFS-behörighetsproblem. Detta fel kan uppstå även om du har rätt behörigheter för filen du försöker komma åt. Till exempel kommer du att se detta fel om IUSR-kontot inte har tillgång till katalogen C:\Winnt\System32\Inetsrv. För mer information om hur du löser detta problem, klicka på artikelnumret nedan för att se rätt artikel i Microsoft Knowledge Base: 187506 (http://support.microsoft.com/kb/187506/) INFO: Grundläggande NTFS-behörigheter för IIS 4.0 ? 403.1 - Exekutivåtkomst förbjuden. Här är två vanliga orsaker till detta felmeddelande: ? Du har inte tillräckligt med tillstånd för att avrätta. Till exempel uppstår detta felmeddelande om katalogbehörigheten på ASP-sidan du försöker komma åt är satt till Ingen, eller om katalogbehörigheten som CGI-skriptet du försöker köra på är endast tillåta skript. För att ändra exekveringsbehörigheterna, högerklicka på katalogen i Microsoft Management Console (MMC), och klicka sedan på Egenskaper och sedan på fliken Katalog, och se till att rätt exekveringsbehörigheter är inställda för det innehåll du försöker komma åt. ? Du har ingen skriptmappning som känner igen predikatet som används (till exempel GET eller POST) för filtypen du försöker köra. För att verifiera detta, högerklicka på katalogen i MMC, klicka på Egenskaper, klicka på fliken Katalog, klicka på Konfiguration och kontrollera sedan att skriptmappningen för rätt filtyp är inställd på att tillåta de predikat som används.
? 403.2 - Läsåtkomst förbjuden. Kontrollera att IIS är inställt på att tillåta läsåtkomst till katalogen. Om du använder en standardfil, kontrollera också att den finns. För mer information om hur du löser detta problem, klicka på artikelnumret nedan för att se rätt artikel i Microsoft Knowledge Base: 247677 (http://support.microsoft.com/kb/247677/) Felmeddelande: 403.2 Förbjudet: Läsåtkomst förbjuden ? 403.3 - Skrivåtkomst är förbjuden. Verifiera att IIS- och NTFS-behörigheter är inställda för att ge skrivåtkomst till katalogen. För mer information om hur du löser detta problem, klicka på artikelnumret nedan för att se rätt artikel i Microsoft Knowledge Base: 248072 (http://support.microsoft.com/kb/248072/) Felmeddelande: 403.3 Förbjudet: Skrivåtkomst förbjuden ? 403.4 - Kräver SSL. Inaktivera alternativet Kräv säker kanal, eller använd HTTPS istället för HTTP för att komma åt sidan. Om du får detta felmeddelande från en webbplats som inte har ett certifikat installerat, klicka på artikelnumret nedan för att se lämplig artikel i Microsoft Knowledge Base: 224389 (http://support.microsoft.com/kb/224389/) Felmeddelande: HTTP-fel 403, 403.4, 403.5 Åtkomst förbjuden: SSL krävs ? 403.5 - Kräver SSL 128. Inaktivera alternativet att kräva 128-bitars kryptering, eller använd en webbläsare som stödjer 128-bitars kryptering för att visa sidan. Om du får detta felmeddelande från en webbplats som inte har ett certifikat installerat, klicka på artikelnumret nedan för att se lämplig artikel i Microsoft Knowledge Base: 224389 (http://support.microsoft.com/kb/224389/) Felmeddelande: HTTP-fel 403, 403.4, 403.5 Åtkomst förbjuden: SSL krävs ? 403.6 - IP-adress avvisad. Du har konfigurerat din server att neka åtkomst till din nuvarande IP-adress. För mer information om hur du löser detta problem, klicka på artikelnumret nedan för att se rätt artikel i Microsoft Knowledge Base: 248043 (http://support.microsoft.com/kb/248043/) Felmeddelande: 403.6 - Förbjudet: IP-adress avvisad ? 403.7 - Klientcertifikat krävs. Du har konfigurerat din server att kräva klientautentiseringscertifikat, men du har inte installerat ett giltigt klientcertifikat. För mer information, klicka på artikelnumret nedan för att se motsvarande artikel i Microsoft Knowledge Base: 190004 (http://support.microsoft.com/kb/190004/) fel 403.7 eller "anslutning till server kunde inte upprättas" 186812 (http://support.microsoft.com/kb/186812/) PRB: Felmeddelande: 403.7 Förbjudet: Klientcertifikat krävs ? 403.8 - Platsåtkomst nekad. Du har satt domänbegränsningar för den domän du använder för att komma åt din server. För mer information om hur du löser detta problem, klicka på artikelnumret nedan för att se rätt artikel i Microsoft Knowledge Base: 248032 (http://support.microsoft.com/kb/248032/) Felmeddelande: Förbjudet: Platsåtkomst nekad 403.8 ? 403.9 - För många användare. Antalet användare som ansluter till den servern överstiger den anslutningsgräns du satt. För ytterligare information om hur du ändrar denna gräns, klicka på artikelnumret nedan för att se motsvarande artikel i Microsoft Knowledge Base: 248074 (http://support.microsoft.com/kb/248074/) felmeddelande: åtkomst förbjuden: För många användare är anslutna 403.9 Notera: Microsoft Windows 2000 Professional och Microsoft Windows XP Professional sätter automatiskt en gräns på upp till 10 anslutningar på IIS. Du kan inte ändra denna gräns. ? 403.12 - Nekad åtkomst till kartläggningstabellen. Sidan du vill besöka ber om ett klientcertifikat, men användar-ID:t som är kopplat till ditt klientcertifikat har nekats åtkomst till filen. För mer information, klicka på artikelnumret nedan för att se motsvarande artikel i Microsoft Knowledge Base: 248075 (http://support.microsoft.com/kb/248075/) Felmeddelande: HTTP 403.12 - Åtkomst förbjuden: Mapper nekas åtkomst ? 404 - Ej hittad. Detta fel uppstår eftersom filen du försöker komma åt har tagits bort eller raderats. Detta fel uppstår också om du försöker komma åt en fil med en begränsad filändelse efter installation av URLScan-verktyget. I detta fall kommer loggfilsposten för begäran att visas som "Avvisat av URLScan". ? 500 - Internt serverfel. Många serverfelmeddelanden kan orsaka detta felmeddelande. Loggen i händelsevisaren innehåller mer detaljerade felorsaker. Dessutom kan du inaktivera vänliga HTTP-felmeddelanden för att få detaljerade felbeskrivningar. För ytterligare information om hur du inaktiverar vänliga HTTP-felmeddelanden, klicka på artikelnumret nedan för att läsa motsvarande artikel i Microsoft Knowledge Base: 294807 (http://support.microsoft.com/kb/294807/) Hur man inaktiverar Internet Explorer 5:s funktion "Visa vänliga HTTP-felmeddelanden" på serversidan ? 500.12 - Ansökan startar om. Det betyder att du försöker ladda ASP-sidan under IIS-omstarten av applikationen. Denna information försvinner när sidan uppdateras. Om detta meddelande återkommer efter att sidan uppdaterats kan det vara så att ditt antivirusprogram skannar filen Global.asa. För mer information, klicka på artikelnumret nedan för att se motsvarande artikel i Microsoft Knowledge Base: 248013 (http://support.microsoft.com/kb/248013/) felmeddelande: HTTP Error 500-12 Applikation startar om ? 500-100.ASP - ASP-fel. Detta felmeddelande visas om ASP-sidan du försöker ladda innehåller en felkod. För att få mer precisa felmeddelanden, inaktivera vänliga HTTP-felmeddelanden. Som standard är detta felmeddelande endast aktiverat på standardwebbplatsen. För mer information om hur du kan se detta felmeddelande på en webbplats som inte är standard, klicka på artikelnumret nedan för att se motsvarande artikel i Microsoft Knowledge Base: 261200 (http://support.microsoft.com/kb/261200/) visar ett HTTP 500-felmeddelande istället för ett ASP-felmeddelande för 500-100.asp ? 502 - Gateway-fel. Detta felmeddelande uppstår om CGI-skriptet som försöker köra inte returnerar en giltig HTTP-headeruppsättning.
FTP
1xx - Initialt svar i jakande
Dessa statuskoder indikerar att en operation har startat framgångsrikt, men klienten förväntar sig ett nytt svar innan det nya kommandot fortsätter. 110 Starta om markeringssvaret. ? 120-tjänsten är klar och startar om nnn minuter. ? 125 Dataanslutningen är öppen och överföringen startar. ? 150 Filen är i gott skick och redo att öppna dataanslutningen.
2xx - Affirmativ kompletteringsrespons
En operation har framgångsrikt slutförts. Klienten kan utföra det nya kommandot. 200-kommando OK. ? 202 kommandon inte utförda, för många kommandon på sidan. ? 211 systemstatus, eller systemhjälpssvar. ? 212 Katalogstatus. ? 213 Filstatus. ? 214 Hjälpmeddelanden. ? 215 NAME-systemtyp, där NAME är det officiella systemnamnet som anges i dokumentet Assigned Numbers. ? 220 Tjänsten är redo att utföra förfrågningar från nya användare. ? 221 Anslutning för avstängningskontroll. Om det är lämpligt, logga ut. ? 225 Dataanslutning öppen, ingen överföring pågår. ? 226 Stäng dataanslutningen. Den begärda filoperationen lyckades (till exempel att överföra en fil eller överge en fil). ? 227 går in i passivt läge (H1, H2, H3, H4, P1, P2). ? 230 användare är inloggade, fortsätt. ? 250 Den begärda filoperationen är korrekt och fullständig. ? 257 "PATHNAME" har skapats.
3xx - Affirmativt mellansvar
Kommandot lyckades, men servern behövde mer information från klienten för att slutföra bearbetan. 331 Korrekt användarnamn och lösenord krävs. ? 332 kontoinloggning krävs. ? 350 begärda filoperationer väntar på ytterligare information.
4xx - Komplett respons för transient negation
Kommandot misslyckades, men felet var tillfälligt. Om klienten försöker om kommandot kan det utföras framgångsrikt. 421-tjänsten är otillgänglig och kontrollanslutningen stängs. Om tjänsten bedömer att den måste stängas av, skickas detta svar till vilket kommando som helst. ? 425 Kan inte öppna dataanslutning. ? 426 Anslutning stängd; Överföringen avbryts. ? 450 Den begärda filoperationen utfördes inte. Filen är inte tillgänglig (till exempel är filen upptagen). ? 451 Begäran Operation Avslutad: Ett lokalt fel bearbetas. ? 452 Begärd åtgärd som inte utfördes. Otillräckligt systemlagringsutrymme.
5xx - Permanent negativ kompletteringsrespons
Kommandot misslyckades och felet var permanent. Om klienten försöker använda kommandot igen kommer samma fel att uppstå igen. 500 syntaxfel och kommandon som inte känns igen. Detta kan inkludera fel som att kommandoraden är för lång. ? 501 Det finns ett syntaxfel i parametern. ? 502 Order ej verkställda. ? 503 Fel kommandosekvens. ? 504 Kommandot för denna parameter körs inte. ? 530 Ej inloggad. ? 532-konto krävs för att lagra filer. ? 550 Den begärda åtgärden genomfördes inte. Filen är inte tillgänglig (t.ex. filen hittades inte, ingen åtkomst). ? 551 Onormal avslutning av den begärda operationen: Okänd sidtyp. ? 552 Begärd filoperation avslutas onormalt: Lagringsallokeringen överskrids (för aktuell katalog eller datamängd). ? 553 Den begärda åtgärden genomfördes inte. Filnamn som inte är tillåtna.
Vanliga FTP-statuskoder och deras orsaker ? 150 - FTP använder två portar: 21 för att skicka kommandon och 20 för att skicka data. Statuskod 150 indikerar att servern är redo att öppna en ny anslutning på port 20 för att skicka viss data. ? 226 - Kommando för att öppna en dataanslutning på port 20 för att utföra en handling, såsom att överföra en fil. Operationen slutförs framgångsrikt och dataanslutningen stängs. ? 230 - Denna statuskod visas när klienten skickar rätt lösenord. Det indikerar att användaren har loggat in framgångsrikt. ? 331 - Statuskoden visas efter att klienten skickat användarnamnet. Statuskoden visas oavsett om användarnamnet som anges är ett giltigt konto i systemet. ? 426 - Kommandot öppnar dataanslutningen för att utföra en åtgärd, men åtgärden har avbrutits och dataanslutningen stängs. ? 530 - Denna statuskod indikerar att användaren inte kan logga in eftersom användarnamns- och lösenordskombinationen är ogiltig. Om du loggar in med ett användarkonto kan du ha skrivit fel användarnamn eller lösenord, eller så kan du välja att endast tillåta anonym åtkomst. Om du loggar in med ett anonymt konto kan konfigurationen i IIS neka anonym åtkomst. ? 550 - Kommandot körs inte eftersom den angivna filen inte är tillgänglig. Till exempel, filen du vill HÄMTA finns inte, eller så försöker du LÄGGA filen i en katalog som du inte har skrivbehörighet till. |