L'installazione di IIS7 ASP.NET su Windows 2008 riscontra il seguente errore: HTTP Errore 500.19 - Errore interno del server
La pagina richiesta non può essere accessibile perché i dati di configurazione rilevanti per quella pagina non sono validi.
Modulo dettagliato di informazioni sugli errori IIS Web Core
Notifica BeginRequest
Le procedure di trattamento non sono ancora state determinate
Codice di errore 0x80070021
Configurazione errata Questa sezione di configurazione non può essere utilizzata in questo percorso. Questo avviene se la sezione è bloccata a livello genitore. Il blocco è impostato di default (overrideModeDefault="Deny") o esplicitamente da un tag location che contiene overrideMode="Deny" o il vecchio allowOverride="false".
Configura la sorgente
219: <aggiungi nome="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: <rimuovi nome="WebServiceHandlerFactory-Integrated"/>
Soluzione alternativa:
Pannello di controllo - > Programmi e Funzionalità - > Attivare o disattivare le funzionalità di Windows - > Ruolo
Qui, seleziona Aggiungi se non hai già installato il Web Server (IIS).
Se già installato, seleziona "Web Server (IIS)" > aggiungi il servizio di ruolo.
Seleziona "Application Development (Installato)" - > "ASP.NET".
Altro errore simile 1:
HTTP Errore 500.19 - Errore interno del server Errore di configurazione: Questa sezione di configurazione non può essere utilizzata in questo percorso. Questo avviene se la sezione è bloccata a livello genitore. Il blocco è impostato di default (overrideModeDefault="Deny"), oppure esplicitamente tramite un tag location che contiene overrideMode="Deny" o il vecchio allowOverride="false".
Questo errore si verifica perché IIS 7 utilizza un meccanismo di gestione web.config più sicuro che blocca di default gli elementi di configurazione e non consente modifiche. Per sbloccare il blocco, esegui la riga di comando %windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/handlers. I gestori sono i nomi dei nodi mostrati in rosso nel messaggio di errore.
Se anche i moduli sono bloccati, puoi eseguire %windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/modules
Inoltre, se usi Asp.net, devi ricordarti di controllare il Asp.net quando installi IIS7, e se non lo controlli di default, appariranno messaggi di errore simili |