PRB: Chybová zpráva: Chyba stránky Active Server "ASP 0203" neplatná znaková stránka

Překlady článku Překlady článku
ID článku: 254313 - Produkty, které se vztahují k tomuto článku.
Tento článek byl archivován. Je nabízen v takovém stavu, v jakém je, a nebude již nadále aktualizován.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Příznaky

Při pokusu o použití session.codepage nebo @ codepage směrnice ve stránce Active Server Pages (ASP), který je umístěn na webovém serveru Microsoft Internet Information Server (IIS) 4.0, následující chybová zpráva se může zobrazit:
Aktivní ASP chyba "ASP 0203"
Neplatná znaková stránka
/ ProjectName/PageName.asp, řádek 1
Atribut zadané znakové stránky je neplatný.
Pokud stránku ASP je hostitelem serveru Internetová informační služba 5.0, může zobrazit následující chybová zpráva:
Prostředí ASP Active Server Pages, 0203 (0x80004005)
Atribut zadaná znaková stránka je neplatný

Příčina

Znakové stránky byly zakázány pro Internet Information Server 4.0 od systému Windows NT 4.0 s aktualizací Service Pack 4 z důvodu problémů zkrácení, která způsobila znaky větší potom 2 bajty na zkráceny. To vytvořen potíže s některé dvoubajtové znakové sady (DBCS), například v japonštině, jejichž znaky, které rozšířen nad rámec 2 bajty, velikost. 5.0 Internetová informační služba utf16(1200) a unicodeFFFE(1201) znakových stránek, jsou zakázány.

Toto chování je záměrné.

Řešení

Chcete-li tento problém vyřešit, proveďte následující kroky:
  • Pokud používáte Internet Information Server 4.0, inovujte Internetová informační služba 5.0. Následující znakové stránky Unicode jsou platné v Internetová informační služba 5.0:
    65 000 utf-7
    65001 utf-8
  • Namísto Unicode rozvíjet serveru WWW je specifické pro jazyk pomocí příslušný znak nastavit v klientovi HTML. Úplný seznam dostupných HTML znakových sad a znakových stránek ASP naleznete následujícím webu společnosti Microsoft:
    http://msdn2.microsoft.com/en-us/library/Aa752010.aspx
    Ukázkový kód:
    <%@ Language=VBScript CODEPAGE=932%>
    <%Session.Codepage=932%>
    <!-- This is for the Japanese code page -->
    <HTML>
    <HEAD>
    <META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
    <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=shift_jis">
    </HEAD>
    <BODY>
    </BODY>
    </HTML>
    					

Další informace

Kroky pro reprodukci chování:
  1. Hostitelem stránky ASP v počítači se systémem Internet Information Server 4.0 nebo 5.0 Internetová informační služba.
  2. Přidejte následující kód na stránku:
    <%@ Language=VBScript codepage=1200%>
    <!-- This is for the UTF 16 code page -->
    <HTML>
    <HEAD>
    <META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
    <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=utf16">
    </HEAD>
    <BODY>
    </BODY>
    </HTML>
    					
  3. Uložit stránku a potom zobrazení stránky v prohlížeči.

Odkazy

Další informace získáte článku znalostní báze Microsoft Knowledge Base:
232580Soubor INF: Ukládání dat UTF-8 na serveru SQL Server

Vlastnosti

ID článku: 254313 - Poslední aktualizace: 28. února 2014 - Revize: 2.3
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Internet Information Services 5.0
  • Microsoft Internet Information Server 4.0
  • Microsoft Active Server Pages 2.0
Klíčová slova: 
kbnosurvey kbarchive kbmt kbaspobj kblocalization kbprb kbwebserver KB254313 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:254313

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com