IIS7-installatie ASP.NET onder Windows 2008 vertoont de volgende fout: HTTP-fout 500.19 - Interne serverfout
De gevraagde pagina kan niet worden benaderd omdat de relevante configuratiegegevens voor die pagina ongeldig zijn.
Gedetailleerde foutinformatiemodule IIS Web Core
Meld BeginVerzoek
De behandelprocedures zijn nog niet bepaald
Foutcode 0x80070021
Misconfiguratie Deze configuratiesectie kan niet in dit pad worden gebruikt. Dit gebeurt als het gedeelte op het ouderniveau vergrendeld is. Locking wordt standaard ingesteld (overrideModeDefault="Deny") of expliciet door een locatietag die overrideMode="Deny" of de oude toelaatOverride="false" bevat.
Configureer de bron
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: <naam verwijderen="WebServiceHandlerFactory-Integrated"/>
Oplossing:
Configuratiescherm - > Programma's en functies - > Windows-functies aan- of uitzetten - > Rol
Selecteer hier Toevoegen als je Web Server (IIS) nog niet hebt geïnstalleerd.
Als deze al geïnstalleerd is, selecteer dan "Web Server (IIS)" > voeg de rolservice toe.
Selecteer "Application Development (Installed)" - > "ASP.NET".
Andere vergelijkbare fout 1:
HTTP-fout 500.19 - Interne serverfout Configuratiefout: Deze configuratiesectie kan niet in dit pad worden gebruikt. Dit gebeurt als het gedeelte op het ouderniveau vergrendeld is. Locking wordt standaard ingesteld (overrideModeDefault="Deny"), of expliciet door een locatietag die overrideMode="Deny" of de oude toelaatOverride="false" bevat.
Deze fout ontstaat omdat IIS 7 een veiliger web.config-beheermechanisme gebruikt dat configuratie-items standaard vergrendelt en geen wijzigingen toestaat. Om het slot te ontgrendelen, voer je de commandoregel %windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/handlers uit. De handlers zijn de knooppuntnamen die rood in het foutbericht staan.
Als modules ook vergrendeld zijn, kun je %windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/modules uitvoeren
Daarnaast moet je, als je Asp.net gebruikt, niet vergeten de Asp.net te controleren bij het installeren van IIS7, en als je het standaard niet aanvult, verschijnen vergelijkbare foutmeldingen |