Je veux télécharger mon propre site web asp.net sur IIS avec IIS Manager. Mais lorsque je fais cela, j'obtiens l'erreur suivante
Erreur HTTP 500.19 - Erreur interne du serveur La page demandée n'est pas accessible car les données de configuration de la page ne sont pas disponibles. parce que les données de configuration associées à la page sont invalides
Module IIS Web Core
Notification Inconnu
Manipulateur Pas encore déterminé
Code d'erreur0x80070005
Erreur de configuration Impossible de lire le fichier de configuration en raison de permissions insuffisantes
Fichier de configuration\\?\C:\Users\Yasso\Documents\Visual Studio 2008\WebSites\WebSite5\web.config
J'ai cherché à plusieurs reprises une solution pour cette erreur, mais aucune des solutions ne l'a résolue.
J'ai un problème avec mon IUSR
compte. Je ne vois pas ce compte dans les "noms de groupe ou d'utilisateur" dans les propriétés de l'interface utilisateur. web.config
.
Quel est le problème ?
4 votes
J'ai eu ce problème après avoir rétabli certaines modifications via Subversion (bien que cela puisse être une coïncidence). J'ai remarqué que le
Web.config
Les ACL du fichier étaient différentes de celles des autres fichiers du répertoire. et il n'a pas hérité de son parent. . J'ai activé l'héritage ACL et tout est revenu à la normale.2 votes
Ma solution était légèrement différente. Sur certaines machines Windows Server 2008, vous devez donner accès au groupe "IIS_IUSRS", et non à l'utilisateur "IUSR", dans les autorisations de sécurité du dossier du site. Assurez-vous de vous rendre à l'emplacement de votre machine.
0 votes
Voir ceci aussi, ça pourrait être une des raisons
15 votes
J'ai eu ce problème en déplaçant un site vers un serveur qui n'avait pas le module IIS Url Rewrite installé.
0 votes
Duplicata possible de ASP.NET : Erreur HTTP 500.19 - Erreur interne du serveur 0x8007000d
1 votes
Cela peut arriver si vous avez renommé votre serveur. C'est ce qui m'est arrivé - et j'ai finalement dû me rendre sur le serveur (Windows Server 2012 R2) et ajouter à nouveau IIS APPPOOL. \SiteName... et ça a réglé le problème à 100%.
3 votes
Si vous êtes novice dans le déploiement d'applications ASP.NET Core sur votre ancien serveur 2008 R2, vous devez Installer le pack d'hébergement Windows Server .NET Core - comme j'ai appris à cette réponse
0 votes
Assurez-vous d'abord de télécharger et d'installer "DotNetCore.2.0.0-WindowsHosting.exe". A partir d'aujourd'hui, il est ici. download.microsoft.com/download/B/1/D/ Redémarrez IIS.
0 votes
Dans mon cas, il s'agit d'un problème d'exécution locale, Panneau de configuration -> Programmes -> IIS Express -> réparation, qui réinitialise automatiquement les paramètres d'IIS Express, ce qui a fonctionné.