Chyba č: 118145 (Údržba obsahu)Chyba #: 332758 (SQLBUVSTS)
Příznaky
Při návštěvě webového serveru nebo spuštění aplikace, která načte XHTML dokumentů pomocí služby Microsoft XML Core Services (MSXML), odešle analyzátoru MSXML požadavky na World Wide Web Consortium (W3C) Chcete-li načíst soubory známé dokument typu definice (DTD) pokaždé, když. Toto chování mohou způsobit intenzivní provoz na webu konsorcia W3C. V některých případech můžete zjistit, že XHTML soubory nejsou úspěšně načten, protože požadavky DTD jsou blokovány serveru W3C.
Můžete mít například soubor jazyka JavaScript (JS), který obsahuje následující kód:function pullXHtml() { var xml = new ActiveXObject("Msxml2.DOMDocument.4.0");
xml.async = false; xml.loadXML( "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">" + "<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en' lang='en'><head><title>simple document</title></head>" + "<body><p>a simple paragraph</p></body></html>"); if (xml.parseError.errorCode != 0) { var myErr = xml.parseError; WScript.Echo("ERROR:" + myErr.reason); } else { WScript.echo("The XHTML document was loaded successfully."); } } pullXHtml();
Při spuštění souboru JavaScript soubor načte dokument XHTML pomocí analyzátoru MSXML. Pokud není tato aktualizace nainstalována, zobrazí se následující chybová zpráva při spuštění souboru JavaScript blokovány DTD požadavky serveru W3C:
Chyba: Server nerozumí žádost nebo žádosti byla neplatná.
Chyba zpracování prostředku 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'.Po instalaci této aktualizace bude úspěšně spuštěn soubor jazyka JavaScript a zobrazí se následující zpráva:
V XHTML dokumentu byl úspěšně načten.Poznámka:
-
Po instalaci této aktualizace MSXML ukládá do mezipaměti soubory DTD místně Chcete-li snížit počet požadavků, které jsou odeslány na W3C server.
-
Po instalaci této aktualizace může být vyzváni k restartování počítače.
-
Pokud nainstalujete aktualizaci v systému Windows Vista, Windows Server 2008 nebo Windows 7, je nutné spustit instalační soubor jako správce.
-
Další informace o XHTML a definice typu dokumentu (DTD) naleznete v části "Další informace".
Řešení
Informace o aktualizaci
Určení verze analyzátoru MSXML
Chcete-li zjistit verzi služby MSXML nainstalovaného v počítači, postupujte takto:
-
Vyhledejte soubor Msxml4.dll v následujícím adresáři:
C:\Windows\System32 -
Klepněte pravým tlačítkem myši na soubor Msxml4.dll a potom klepněte na příkaz Vlastnosti.
-
Chcete-li zobrazit informace o verzi klepněte na kartu verze .
Poznámka: V systému Windows Vista, Windows 7 nebo Windows Server 2008 klepněte na kartu Podrobnosti .
Jak získat tuto aktualizaci
Tato aktualizace budou nainstalovány automaticky pomocí systému Windows Update. Však můžete také instalaci této aktualizace ručně stáhnout příslušný balíček. Existuje několik balíčků, které tuto opravu obsahovat. Tyto balíčky byly vydány pro následující scénáře jinou instalaci:
Články znalostní BÁZE |
Scénáře instalace |
Balíčky aktualizace |
Verze analyzátoru MSXML |
Podporované operační systémy |
973688 Popis aktualizace pro aplikaci Microsoft XML Core Services 4.0 Service Pack 2 |
Analyzátor MSXML 4.0 nainstalován aplikací, nebo ručně nainstalovali sami. Chcete-li nainstalovat tuto opravu hotfix, musíte mít nainstalován analyzátor MSXML 4.0 SP2. |
ANALYZÁTOR MSXML 4.0 SP2 |
Windows 7; Windows Server 2003 Service Pack 2. Windows Server 2008; Windows Server 2008 R2; Windows Server 2008 Service Pack 2. Windows Vista; Windows Vista Service Pack 1; Windows Vista Service Pack 2. Systém Windows XP Service Pack 2. Systém Windows XP Service Pack |
|
973686 Popis aktualizace Microsoft MSXML Core Services 6.0 Service Pack 2 |
Analyzátor MSXML 6.0 byla nainstalována aplikace nebo ručně nainstalovali sami. Chcete-li nainstalovat tuto opravu hotfix, musí mít MSXML 6.0 SP2 nainstalovány. |
ANALYZÁTOR MSXML 6.0 AKTUALIZACE SP2 |
Windows Server 2003 Service Pack 2. Systém Windows XP Service Pack 2 |
|
973685 Popis aktualizace pro aplikaci Microsoft XML Core Services 4.0 Service Pack 3 |
Analyzátor MSXML 4.0 nainstalován aplikací, nebo ručně nainstalovali sami. Chcete-li nainstalovat tuto opravu hotfix, musí mít MSXML 4.0 SP3 nainstalovány. |
ANALYZÁTOR MSXML 4.0 SP3 |
Windows 7; Windows Server 2003 Service Pack 2. Windows Server 2008; Windows Server 2008 R2; Windows Server 2008 Service Pack 2. Windows Vista; Windows Vista Service Pack 1; Windows Vista Service Pack 2. Systém Windows XP Service Pack 2. Systém Windows XP Service Pack 3 |
|
973687 Popis aktualizace pro aplikaci Microsoft MSXML Core Services 3.0 a MSXML Core Services 6.0 |
MSXML3 a MSXML6 byly nainstalovány v operačním systému |
Analyzátor MSXML 3.0 a MSXML 6.0 |
Aktualizace Windows XP SP3 |
|
ANALYZÁTOR MSXML 3.0 |
Windows XP Professional x64 Edition |
|||
ANALYZÁTOR MSXML 3.0 |
Windows Server 2003 SP2 |
|||
ANALYZÁTOR MSXML 3.0 |
Windows Server 2003 Service Pack 2 x64 Edition |
|||
ANALYZÁTOR MSXML 3.0 |
Windows Server 2003 Service Pack 2 pro systémy s procesorem Itanium |
|||
Analyzátor MSXML 3.0 a MSXML 6.0 |
Systém Windows Vista, Windows Vista SP1 a Windows Vista SP2 |
|||
Analyzátor MSXML 3.0 a MSXML 6.0 |
Windows Vista 64-bit Edition, Windows Vista 64-bit Edition s aktualizací SP1 a Windows Vista SP2 |
|||
Analyzátor MSXML 3.0 a MSXML 6.0 |
Windows Server 2008 a Windows Server 2008 SP2 |
|||
Analyzátor MSXML 3.0 a MSXML 6.0 |
Windows Server 2008 x64 Edition a Windows Server 2008 x64 Edition s aktualizací SP2 |
|||
Analyzátor MSXML 3.0 a MSXML 6.0 |
Windows Server 2008 pro systémy s procesorem Itanium a Windows Server 2008 pro systémy s procesorem Itanium s aktualizací SP2 |
Pro více informací o tom, jak stahovat soubory podpory společnosti Microsoft, klepněte na následující číslo článku v databázi Microsoft Knowledge Base:
119591 jak získat soubory podpory společnosti Microsoft ze serverů služeb online Microsoft zkontroloval tento soubor na přítomnost virů. Společnost Microsoft použila aktuální antivirový software, který byl k dispozici k datu, kdy byl soubor vydán. Soubor je uložen na zabezpečených serverech, které pomáhají zabránit neoprávněným změnám v souboru.
Informace o souborech
Anglická verze této aktualizace má atributy souborů (nebo novější) uvedené v následující tabulce. Kalendářní data a časy jednotlivých souborů jsou uvedeny v koordinovaném světovém čase (UTC). Při zobrazení informací o souboru je převeden na místní čas. Rozdíl mezi místním časem a časem UTC naleznete na kartě Časové pásmo v položce Datum a čas v okně Ovládací panely.
Pro všechny podporované verze x86 systému Windows XP, systému Windows Server 2003, Windows Vista, systému Windows Server 2008, Windows Server 2008 R2 a Windows 7
Název souboru |
Verze souboru |
Velikost souboru |
Datum |
Čas |
---|---|---|---|---|
Msxml4.dll |
4.20.9876.0 |
1,348,432 |
20-Jul-2009 |
16:05 |
Msxml4a.dll |
4.10.9404.0 |
53,768 |
20-Jul-2009 |
16:05 |
Msxml4r.dll |
4.10.9404.0 |
91,656 |
20-Jul-2009 |
16:05 |
Další informace
Další informace o definice typu dokumentu naleznete na následujícím webu:
http://www.w3.org/TR/xhtml1/dtds.htmlDalší informace o XHTML najdete na následujícím webu:
http://www.w3.org/TR/xhtml1/Další informace o analyzátoru MSXML naleznete na webu následující webu Microsoft Developer Network:
http://msdn.microsoft.com/en-us/library/ms763742(VS.85).aspxDalší informace o seznamu Microsoft XML Parser (MSXML) verze získáte v následujícím článku znalostní báze Microsoft Knowledge Base:
269238 seznam pro aplikaci Microsoft XML Parser (MSXML) verze
Odkazy
Další informace získáte v následujícím článku znalostní báze Microsoft Knowledge Base:
954459 MS08-069: Popis aktualizace zabezpečení pro XML Core Services 6.0: 11. listopadu 2008 Pro další informace o terminologii používané v aktualizacích softwaru, klepněte na následující číslo článku k zobrazení článku v databázi Microsoft Knowledge Base:
824684 Popis standardní terminologie používané k popisu aktualizací softwaru společnosti Microsoft