J'ai installé IIS sur mon ordinateur pour la première fois (jusqu'à présent, j'ai travaillé avec la version express), mais cela ne fonctionne pas correctement. Lorsque j'essaie de cliquer sur une page, il renvoie cette erreur, que je ne sais pas comment résoudre:
Résumé d'erreur
Erreur HTTP 500.19 - Erreur interne du serveur
Le la page demandée est inaccessible en raison de la configuration associée les données pour la page sont invalides.
Informations d'erreur détaillées
Module IIS Web Core
Notification BeginRequest
Gestionnaire non encore déterminé
Code d'erreur 0x8007000d
Erreur de configuration
Fichier de configuration \?\D:\2008\abcd.Website\web.config
Requis URL http: // localhost: 80/abcd.Website
Physique Chemin D:\2008\ManagerAnticriza.Website
Méthode de connexion Pas encore déterminé
Identifiant de connexion Pas encore déterminé
Quelqu'un peut-il m'aider? Existe-t-il un moyen de configurer IIS après l’avoir installé?
Cette question m'a pris la meilleure partie de la journée à comprendre, car j'avais exactement le même code qui travaillait sur une autre machine du bureau.
Il s’avère que certaines fonctionnalités d’IIS me manquaient et que le Web.config que j’avais réalisé recherchait ces fonctionnalités. Il me manquait les deux fonctionnalités d'authentification et le module URL Rewrite et, par conséquent, IIS pensait que mon composant Web.config était incorrect.
Il y a des réponses similaires sur Internet qui mentionnent le module URL Rewrite, je regarderais donc en premier.
l'installation du module de réécriture d'iis m'a aidé ici.
-Naval
Aucune des solutions que j'avais vues ne fonctionnait pour moi, mais je l'ai finalement épinglé à un conflit entre le service de mise à jour Windows Server (WSUS) et la façon dont il définissait la compression. Mon pool d'applications devait autoriser les applications 32 bits, ce qui posait problème. Dans mon cas, le module répertorié dans le message d'erreur était le module DynamicCompression et j'ai trouvé la solution ici, donc je la poste au cas où cela aiderait quelqu'un d'autre.
parce que les données de configuration associées pour la page sont invalides
Cela est dû au fait que votre web.config
n'est pas correctement formaté ou qu'il ne dispose pas des autorisations appropriées pour être lu.
Détails de l'erreur: http://support.Microsoft.com/kb/942055
Essayez de changer le pool d'applications en v2.0