2011-04-26 1 views
1

Donc, tout à coup, je n'ai plus pu faire tourner mon site web avec l'erreur 500.19. Il s'est avéré que j'avais perdu les comptes IUSR et IIS_IUSRS sur mon répertoire de projet web (ou du moins cela a résolu le problème). Je n'ai absolument rien fait avec des permissions au niveau du dossier ou dans IIS, et le seul changement que j'avais fait qui aurait pu avoir un contrôle hors de mes mains était l'installation d'un paquet NuGet (structureemap-mvc3) à travers NuGet dans Visual Studion 2010.Vous essayez de comprendre pourquoi le répertoire du site dans IIS 7 supprime les autorisations?

Je suis curieux de savoir pourquoi ou comment il pourrait perdre des autorisations. Mes soucis sont qu'il y a un autre problème ou un problème plus important qui a toujours des problèmes imminents et je suis seulement conscient du problème que j'ai résolu avec le chargement du fichier web.config.

Des pensées?

Répondre

0

Pourriez-vous (ou quelqu'un d'autre) avoir recréé le dossier? Si les autorisations étaient explicitement définies sur ce dossier, mais qu'il était supprimé/recréé, il hériterait probablement à nouveau des autorisations des dossiers parents. Nous essayons généralement de définir les autorisations IIS sur le dossier parent ("Sites Web") afin que tous les dossiers nouvellement créés en héritent.

Questions connexes