Tato konfigurační sekce nemůže být v této cestě použita. K tomu dochází, pokud je sekce uzamčena na úrovni rodiče. Locking je nastaven ve výchozím nastavení (overrideModeDefault="Deny") nebo explicitně pomocí tagu umístění, který obsahuje overrideMode="Deny" nebo starý allowOverride="false".
Při vytváření webových stránek pod nově nainstalovaným IIS7 se chybová zpráva zobrazuje následovně:
Nesprávná konfigurace Tato konfigurační sekce nelze v této cestě použít. K tomu dochází, pokud je sekce uzamčena na úrovni rodiče. Locking je nastaven ve výchozím nastavení (overrideModeDefault="Deny") nebo explicitně pomocí tagu umístění, který obsahuje overrideMode="Deny" nebo starý allowOverride="false". Konfigurační soubor \\?\X (písmeno disku): \directory name\directory name\web.config
Konfigurujte zdrojový kód
Řešení:
Tato chyba nastává, protože IIS 7 používá bezpečnější mechanismus správy web.config, který ve výchozím nastavení zamyká položky konfigurace a neumožňuje změny. Pro odemčení zámku můžete spustit příkazovou řádku %windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/handlers jako správce. Handlery jsou názvy uzlů zobrazené červeně v chybové zprávě.
Pokud jsou moduly také zamčené, můžete spustit %windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/modules
Poznámka: Pro spuštění jako administrátor není výchozí nastavení administrátorská identita, metoda, vyhledejte programy a soubory v menu Start a zadejte CMD, CMD.EXE se zobrazí nahoře, klikněte na klávesu tohoto CMD.EXE souboru, vyberte "Spustit jako správce", otevřete příkazové okno a zadejte výše uvedený příkaz. Navíc, pokud používáte kamaráda, který používá Asp.net,Při instalaci IIS7 si určitě zkontrolujte Asp.net, pokud ho nekontrolujete automaticky, objeví se podobné chybové zprávy。
|