88 votes

500.19 - Internal Server Error - La page demandée n'est pas accessible car les données de configuration associées à la page ne sont pas valides.

Avant que tout le monde ne lise ceci, je veux juste dire que je sais qu'il y a des fils de discussion sur le sujet, mais je les ai essayés ou je ne comprends pas. Ceci étant dit, voici ce qui ne va pas...

J'essaie de faire fonctionner une application Web MVC dans mon IIS. Malheureusement, je suis absolument bloqué sur cette erreur :

HTTP Error 500.19 - Internal Server Error

The Request page cannot be accessed becasue the related configuration data for 
the page is invalid.

Module: IIS Web Core
Notification: BeginRequest
Handler: Not yet determined
Error Code: 0x80070005
Config Error: Cannot read configuration file due to insufficient permissions
Config File: \foo\web.config
Request URL: http://localhost/WEBAPP
Logon Method: Not yet determined
Logon User: Not yet determined

Config Source
-1:
0:

Je ne sais pas vraiment quoi faire d'autre. J'ai également essayé de donner le droit de lecture au fichier web.config, mais cela n'a pas semblé fonctionner.

Si quelqu'un a des informations ou peut m'aider à résoudre ce problème, je vous en serais reconnaissant. Merci.

138voto

Josh D Points 1369

Dans mon cas, j'ai dû installer le module IIS URL rewrite 2.0 parce qu'il est utilisé dans le web.config et que c'était la première fois que le site était lancé sur une nouvelle machine.

37voto

rene Points 14522

Sur ce Blog MSDN : Dépannage des erreurs HTTP 500.19 dans IIS 7 dans le scénario 8 pour le code d'erreur 0x80070005 ( E_ACCESSDENIED - Erreur générale d'accès refusé) il est dit :

Accorder l'autorisation de lecture au IIS_IUSRS groupe ...

.... l'identité du processus de travail (et/ou le IIS_IUSRS ) doit avoir au moins un accès en lecture au répertoire afin de pouvoir vérifier si un fichier web.config s'y trouve.

21voto

Amit Yadav Points 211

Veuillez suivre ces étapes

  1. Allez dans le Panneau de configuration
  2. Allez dans Programmes et fonctionnalités
  3. Activer ou désactiver la fonction fenêtre
  4. Allez au nœud Service d'information Internet
  5. Suivre les services World Wide Web
  6. Veuillez alors vérifier la fonction de développement de l'application
  7. Vérifiez ensuite tous les nœuds, en particulier Asp ou Application Framework comme Asp.net 3.5 ou ASP.NET 4.5, selon ce que vous avez.

19voto

user2173353 Points 369

J'ai résolu ce problème en redémarrant VS.

J'avais ouvert un fichier de configuration dans une autre instance de VS et apparemment quelque chose s'est détraqué...

12voto

Aravind Rengasamy Points 139

**Enable** All Features under **Application Development Features** and Refresh the **IIS**

Activer ou désactiver les fonctionnalités de Windows . Activer Toutes les fonctionnalités sous Caractéristiques du développement des applications et rafraîchir le IIS . Son fonctionnement

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X