Problema
Quando accedi a un URL sul tuo sito, ricevi un messaggio simile al seguente:
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
Possibili cause
- C'è un web.config aggiuntivo nella directory figlio.
- Stai tentando di eseguire un'app da una sottodirectory che non è configurata come applicazione in IIS.
C'è un web.config aggiuntivo in una directory figlio.
- Rinomina (o elimina) il web.config aggiuntivo nella directory dei portali figlio.
- Accedi al tuo pannello di controllo. Fare riferimento a Come accedo al mio pannello di controllo Managed.com?
- Fai clic su Domini e quindi fai clic sul sito in cui si verifica questo problema.
- Fai clic su Crea directory virtuale .
- Deseleziona Crea directory fisica con lo stesso nome della directory virtuale scatola.
- Testa l'applicazione per vedere se funziona.