Teď jste offline a čekáte, až se znova připojí internet.

Při požadavku dynamický obsah pomocí služby IIS 6.0 se zobrazí chybová zpráva "Chyba HTTP 404 - soubor nebo adresář nebyl nalezen"

Podpora pro Windows Server 2003 byla ukončena 14. července 2015

Společnost Microsoft ukončila podporu pro Windows Server 2003 dne 14. července 2015. Tato změna ovlivnila aktualizace softwaru a možnosti zabezpečení. Další informace o tom, co to pro vás znamená a jak zajistit ochranu.

DŮLEŽITÉ: Tento článek je přeložen pomocí softwaru na strojový překlad Microsoft. Nepřesný či chybný překlad lze opravit prostřednictvím technologie Community Translation Framework (CTF). Microsoft nabízí strojově přeložené, komunitou dodatečně upravované články, a články přeložené lidmi s cílem zajistit přístup ke všem článkům v naší znalostní bázi ve více jazycích. Strojově přeložené a dodatečně upravované články mohou obsahovat chyby ve slovníku, syntaxi a gramatice. Společnost Microsoft není odpovědná za jakékoliv nepřesnosti, chyby nebo škody způsobené nesprávným překladem obsahu nebo jeho použitím našimi zákazníky. Více o CTF naleznete na http://support.microsoft.com/gp/machine-translation-corrections/cs.

Projděte si také anglickou verzi článku: 315122
Příznaky
Při požadavku na dynamický obsah, například stránku Active Server Pages (ASP), stránky technologie ASP.NET, aplikace rozhraní API ISAPI (Internet Services) nebo aplikace rozhraní CGI (Common Gateway) na serveru Microsoft Windows Server 2003, která je spuštěna Internetová informační služba (IIS) 6.0 můžete obdržet jednu z následujících chybových zpráv:
Chybová zpráva 1
Chyba protokolu HTTP 404 – Soubor nebyl nalezen.
Chybová zpráva 2
Chyba HTTP 404 - soubor nebo adresář nebyl nalezen
Příčina
Ve výchozím nastavení pokud je nainstalována služba IIS v jakékoli verzi systému řady Windows Server 2003 služby IIS poskytuje pouze statický obsah (HTML).
Řešení
Upozornění: Povolení dynamického obsahu, pokud Opravdu chcete použít. Ve výchozím nastavení služba IIS zakáže dynamický obsah z bezpečnostních důvodů.

Chcete-li povolit službu IIS pro práci s dynamickým obsahem, musí správce odemknout tento obsah v uzlu rozšíření webové služby ve Správci služby IIS. Chcete-li to provést, Správce musí povolit existující rozšíření webové služby nebo přidat nové rozšíření webové služby.

Povolit stávajícím rozšíření webových služeb ve službě IIS 6.0

Povolit obsah, který vyžaduje specifické rozhraní ISAPI nebo CGI rozšíření, který je již uveden v seznamu rozšíření webových služeb IIS, postupujte takto:
  1. Otevřete Správce služby IIS, rozbalte uzel hlavní server (to znamená, Název_serveru uzel) a pak vyberte uzel rozšíření webových služeb .
  2. V pravém podokně Správce služby IIS klepněte pravým tlačítkem myši rozšíření, které chcete povolit. V tomto příkladu je to Active Server Pages.
  3. Klepnutím zaškrtněte políčko Povolit .
Přidat nové rozšíření webové služby IIS 6.0

Povolit obsah, který vyžaduje specifické rozhraní ISAPI nebo CGI rozšíření, který není uveden v seznamu rozšíření webových služeb IIS, postupujte takto:
  1. Otevřete Správce služby IIS rozbalte uzel hlavní server a pak vyberte uzel rozšíření webových služeb .
  2. V pravém podokně Správce služby IIS klepněte na tlačítko Přidat nové rozšíření webové služby ve skupinovém rámečku úkoly.
  3. Do pole název rozšíření zadejte popisný název pro rozšíření, které chcete přidat (například Rozšíření FrontPage Server Extensions).
  4. Do pole požadované soubory klepněte na tlačítko Přidata vyberte cestu a název souboru, který bude zpracovávat požadavky pro určité rozšíření. Vyberte cestu a název souboru a klepněte na tlačítko OK.
  5. Pokud okamžitě musí být povoleno rozšíření, klepnutím zaškrtněte políčko Nastavit stav rozšíření na povoleno .
  6. Klepněte na tlačítko OK uložte změny.
Další kroky pro aplikace rozhraní CGI (Common Gateway)

Aplikace CGI postupujte takto:
  1. Klepněte pravým tlačítkem na výchozí web nebo web, který chcete a potom klepněte na příkaz Vlastnosti.
  2. Na kartě Domovský adresář klepněte v seznamu Oprávnění ke spouštění na skripty a spustitelné soubory .
  3. Ujistěte se, že skupina Everyone má následující oprávnění systému souborů NTFS ve složce C:\InetPub\wwwroot nebo na složku obsahující webového obsahu pro web, který chcete:
    • Čtení & provedení
    • Zobrazovat obsah složky
    • Pro čtení
  4. Klepněte pravým tlačítkem na výchozí web nebo web, který chcete a potom klepněte na příkaz Vlastnosti.
  5. Ujistěte se, že je DefaultAppPool výběr v poli fond aplikací na kartu Domovský adresář . Pokud je vybrán jiný fond aplikací, postupujte takto v modulu Správce služby IIS:
    1. Rozbalte složku Fondy aplikací, klepněte pravým tlačítkem myši fond aplikací, který chcete a potom klepněte na příkaz Vlastnosti.
    2. Na kartě Identita Ujistěte se, že je splněna jedna z následujících podmínek:
      • Je vybrán účet Network Service .
      • Vybraný účet je členem skupiny IIS_WPG.
Prohlášení
Toto chování je záměrné.
Odkazy
Další informace o rozšíření webové služby hledat "Povolení a zakázání dynamického obsahu" v dokumentaci k nápovědě služby IIS 6.0.

Další informace získáte kliknutím na číslo článku znalostní báze Microsoft Knowledge Base:
332124 Není automaticky nainstalována technologie ASP.NET v systému Windows Server 2003
IIS6 – zabezpečení webové služby rozšíření asp asp.net aspx asmx dynamického obsahu kbappsvc kbiis600 cgi rozhraní isapi protokolu http 404 Soubor adresáře IIS nebyl nalezen chyba

Upozornění: Tento článek je přeložený automaticky

Vlastnosti

ID článku: 315122 - Poslední kontrola: 12/01/2013 03:16:00 - Revize: 13.0

Microsoft Internet Information Services 6.0, Microsoft Windows Server 2003, Datacenter Edition (32-bit x86), Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows Server 2003, Web Edition, Microsoft Windows Small Business Server 2003 Premium Edition, Microsoft Windows Small Business Server 2003 Standard Edition

  • kbprb kbwebservices kbappservices kbhowtomaster kbmt KB315122 KbMtcs
Váš názor