Această secțiune de configurație nu poate fi folosită pe această cale. Acest lucru se întâmplă dacă secțiunea este blocată la nivelul părintelui. Blocarea este setată implicit (overrideModeDefault="Deny") sau explicit printr-o etichetă de locație care conține overrideMode="Deny" sau vechiul allowOverride="false".
Când construiești un site web sub un IIS7 nou instalat, mesajul de eroare apare astfel:
Configurare greșită Această secțiune de configurare nu poate fi folosită pe această cale. Acest lucru se întâmplă dacă secțiunea este blocată la nivelul părintelui. Blocarea este setată implicit (overrideModeDefault="Deny") sau explicit printr-o etichetă de locație care conține overrideMode="Deny" sau vechiul allowOverride="false". Fișier de configurare \\?\X (literă unitate): \nume director\nume director\web.config
Configurează sursa
Soluție:
Această eroare apare deoarece IIS 7 folosește un mecanism de gestionare web.config mai sigur care blochează implicit elementele de configurare și nu permite modificări. Pentru a debloca blocarea, poți rula linia de comandă %windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/handlers ca administrator. Handlerii sunt numele nodurilor afișate cu roșu în mesajul de eroare.
Dacă modulele sunt și ele blocate, poți rula %windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/modules
Notă: Pentru a rula ca administrator, implicitul nu este identitatea de administrator, metoda nu este o identitate de administrator, căutați programe și fișiere în meniul Start și introduceți CMD, un CMD.EXE va apărea deasupra, faceți clic pe tasta acestui fișier CMD.EXE, selectați "Rulați ca administrator", deschideți fereastra liniei de comandă și introduceți comanda de mai sus. În plus, dacă folosești un prieten care folosește Asp.net,Când instalezi IIS7, asigură-te că verifici Asp.net, dacă nu îl verifici implicit, vor apărea mesaje de eroare similare。
|