Problème
Lorsque vous accédez à une URL sur votre site, vous obtenez un message semblable au suivant :
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 Causes possibles
- Il y a un web.config supplémentaire dans le répertoire enfant.
- Vous essayez d'exécuter une application à partir d'un sous-répertoire qui n'est pas configuré en tant qu'application dans IIS.
Il y a un web.config supplémentaire dans un répertoire enfant.
- Renommer (ou supprimer) le fichier web.config supplémentaire dans le répertoire des portails enfants.
- Connectez-vous à votre panneau de contrôle. Reportez-vous à la section Comment accéder à mon panneau de configuration Managed.com ?
- Cliquez sur Domaines puis cliquez sur le site qui rencontre ce problème.
- Cliquez sur Créer un répertoire virtuel .
- Décochez la case Créer un répertoire physique avec le même nom que le répertoire virtuel boîte.
- Testez l'application pour voir si elle fonctionne.