Konfigurace adresáře ve službě IIS je neplatná
Problém
Když na svém webu přejdete na adresu URL, zobrazí se zpráva podobná následující:
Možné příčiny
V podřízeném adresáři je další web.config.
Plesk
Problém
Když na svém webu přejdete na adresu URL, zobrazí se zpráva podobná následující:
Server Error in '/' Application.
Configuration Error
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.
Parser Error Message: It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS.
Source Error:
Line 59:
<!-- The system.webServer section is required for IIS7 compatibility It is ignored by IIS6-->
Line 60: <
system.web
>
Line 61: <
machineKey
validationKey
=
"7CDEECDEAF58BEDD27C65D6B862516DD86F737B1"
decryptionKey
=
"7136E5BFC076FB1C4B49F8D87A4E9111EDCB7EA2ACFE7AAD"
decryption
=
"3DES"
validation
=
"SHA1"
/>
Line 62:
<!-- HttpModules for Common Functionality -->
Line 63: <
httpModules
>
Source File: C:\Inetpub\vhosts\(primary domain)\httpdocs\(child directory)\web.config Line: 61
Možné příčiny
- V podřízeném adresáři je další web.config.
- Pokoušíte se spustit aplikaci z podadresáře, který není nastaven jako aplikace ve službě IIS.
V podřízeném adresáři je další web.config.
- Přejmenujte (nebo odstraňte) extra web.config v adresáři podřízených portálů.
- Přihlaste se do ovládacího panelu. Viz Jak získám přístup k ovládacímu panelu Managed.com?
- Klikněte na Domény a poté klikněte na web, který má tento problém.
- Klikněte na Vytvořit virtuální adresář .
- Zrušte zaškrtnutí políčka Vytvořit fyzický adresář se stejným názvem jako virtuální adresář krabice.
- Otestujte aplikaci, abyste zjistili, zda funguje.