Problème avec Windows 7 IIS


9

le problème est que je viens d'installer IIS sur mon ordinateur Windows 7 pour le tester, mais je reçois cette erreur dès que j'essaie de charger l'hôte local sur mon navigateur Web:

Service indisponible


Erreur HTTP 503. Le service est indisponible.

J'ai trouvé cette solution mais cela n'a pas fonctionné. Quelqu'un a une idée de ce qui se passe?

Merci!

Plus d'informations:

J'ai vérifié les pools d'applications, dès que je vais sur http: // localhost / il arrête le pool d'applications du site Web que j'essaie.


3
Quelle est l'erreur dans le journal des applications?
mrdenny

Comment puis-je voir ça? Je pensais dans l'observateur d'événements mais il semble que non ...
Carlo

Je pense que c'est ce que vous avez demandé: Le processus de travail pour le pool d'applications 'DefaultAppPool' a rencontré une erreur 'Impossible de lire le fichier de configuration en raison d'autorisations insuffisantes' en essayant de lire les données de configuration du fichier '\\? \ C: \ Windows \ Microsoft.NET \ Framework64 \ v2.0.50727 \ CONFIG \ machine.config ', numéro de ligne' 0 '. Le champ de données contient le code d'erreur.
Carlo

Réponses:


7

A corrigé!

mrdenny merci d'avoir signalé la déconnexion. Avec cela, j'ai pu rechercher sur Google d'une manière plus spécifique. Mon problème était le suivant:

«Le processus de travail du pool d'applications« DefaultAppPool »a rencontré une erreur« Impossible de lire le fichier de configuration en raison d'autorisations insuffisantes »lors de la tentative de lecture des données de configuration globale du module à partir du fichier« \? \ C: \ Windows \ Microsoft.NET \ Framework64 \ v2.0.50727 \ config \ machine.config ', numéro de ligne' 0 '. Démarrage du processus de travail interrompu. "

Solution:

Pour résoudre ce problème, accordez au compte IIS_IUSRS des droits de lecture explicites sur le fichier «C: \ Windows \ Microsoft.NET \ Framework64 \ v2.0.50727 \ config \ machine.config», effectuez un iisreset et tout ira bien.

La source


Dans mon cas, le mot de passe a changé pour l'identité du pool d'applications ...
DiskJunky

2

J'avais le même problème et la réponse précédente n'a pas résolu.

Ce qui suit l'a résolu:
Donnez l'autorisation au C:\Windows\System32\inetsrv\configdossier à l' Network Serviceutilisateur.


1

Merci, j'avais le même problème avec l'erreur «Impossible de lire le fichier de configuration en raison d'autorisations insuffisantes». J'ai essayé votre solution, mais vous avez une faute de frappe. Ses IIS_IUSRS et non ISS_IUSRS.

Quoi qu'il en soit, j'utilise une autre approche, qui consiste à exécuter le serveur IIS en tant que vous-même au lieu d'IIS_IUSRS. Ce n'est pas aussi sûr, mais voici comment procéder: 1. mettez en surbrillance votre site Web par défaut ou votre répertoire virtuel 2. Cliquez sur Paramètres de base dans le volet Actions 3. Cliquez sur le bouton "Se connecter en tant que" 4. Choisissez "utilisateur spécifique", puis cliquez sur définir et tapez votre nom d'utilisateur et votre mot de passe

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.