IIS7-asennus ASP.NET Windows 2008:ssa kohtaa seuraavan virheen: HTTP-virhe 500.19 - Sisäinen palvelinvirhe
Pyydettyä sivua ei voi käyttää, koska kyseisen sivun konfiguraatiotiedot ovat virheellisiä.
Yksityiskohtainen virhetietomoduuli IIS Web Core
Ilmoita BeginRequestille
Hoitomenetelmiä ei ole vielä määritetty
Virhekoodi 0x80070021
Virhekonfiguraatio Tätä konfiguraatioosiota ei voi käyttää tällä polulla. Tämä tapahtuu, jos osio on lukittu vanhemmalle tasolle. Lukitus asetetaan oletuksena (overrideModeDefault="Deny") tai nimenomaan sijaintitunnisteella, joka sisältää overrideMode="Deny" tai vanhan allowOverride="false"-merkin.
Määritä lähdekoodi
219: <add name="scrip remove tModule" preCondition="managedHandler" type="System.Web.Handlers.scrip remove tModule, System.Web.Extensions, Version=3.5.0.0, culture=neutral, PublicKeyToken=31BF3856AD364E35"/></modules>
220: <handlers>
221: <poista nimi="WebServiceHandlerFactory-Integrated"/>
Kiertotie:
Ohjauspaneeli – > Ohjelmat ja ominaisuudet – > Laita Windows-ominaisuudet päälle tai pois – > rooli
Tässä valitse Lisää, jos sinulla ei ole jo asennettuna Web Server (IIS) -palvelinta.
Jos se on jo asennettu, valitse "Web Server (IIS)" > lisää roolipalvelu.
Valitse "Application Development (asennettu)" – > "ASP.NET".
Muita samankaltaisia virheitä 1:
HTTP-virhe 500.19 - Sisäinen palvelinvirhe Konfiguraatiovirhe: Tätä konfiguraatioosiota ei voi käyttää tällä polulla. Tämä tapahtuu, jos osio on lukittu vanhemmalle tasolle. Lukitus asetetaan oletuksena (overrideModeDefault="Deny") tai nimenomaan sijaintitunnisteella, joka sisältää overrideMode="Deny" tai vanhan allowOverride="false".
Tämä virhe johtuu siitä, että IIS 7 käyttää turvallisempaa web.config-hallintamekanismia, joka lukitsee konfiguraatiokohteet oletuksena eikä salli muutoksia. Lukon avaamiseksi suorita komentorivi %windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/handlers. Käsittelijät ovat solmujen nimiä, jotka näkyy punaisina virheilmoituksessa.
Jos moduulit ovat myös lukittuja, voit ajaa %windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/modules
Lisäksi, jos käytät Asp.net, sinun täytyy muistaa tarkistaa Asp.net asennetessasi IIS7:ää, ja jos et tarkista sitä oletuksena, samankaltaiset virheilmoitukset ilmestyvät |