Windows 7 IIS-Problem

9

Die Sache ist, dass ich gerade IIS auf meinem Windows 7-Computer installiert habe, um es zu testen, aber ich erhalte diese Fehlermeldung, sobald ich versuche, den lokalen Host in meinen Webbrowser zu laden:

Dienst nicht verfügbar


HTTP Error 503. Dieser Dienst ist nicht verfügbar.

Ich habe diese Lösung gefunden, aber sie hat nicht funktioniert. Hat jemand eine Idee, was los ist?

Vielen Dank!

Mehr Info:

Ich habe die Anwendungspools überprüft, sobald ich zu http: // localhost / gehe, wird der Anwendungspool der Website, die ich versuche, gestoppt.

Carlo
quelle
3
Was ist der Fehler im Anwendungsprotokoll?
Mrdenny
Wie kann ich das sehen? Ich dachte in der Ereignisanzeige, aber scheint wie nein ...
Carlo
Ich denke, das haben Sie gefragt: Der Arbeitsprozess für den Anwendungspool 'DefaultAppPool' hat den Fehler 'Konfigurationsdatei kann wegen unzureichender Berechtigungen nicht gelesen werden' beim Versuch, Konfigurationsdaten aus der Datei '\\? \ C: \ Windows \ Microsoft.NET zu lesen \ Framework64 \ v2.0.50727 \ CONFIG \ machine.config ', Zeilennummer' 0 '. Das Datenfeld enthält den Fehlercode.
Carlo

Antworten:

7

Behoben!

mrdenny danke für das abmelden. Damit konnte ich auf Google genauer suchen. Mein Problem war folgendes:

"Der Arbeitsprozess für den Anwendungspool 'DefaultAppPool' hat den Fehler 'Konfigurationsdatei kann aufgrund unzureichender Berechtigungen nicht gelesen werden' beim Versuch, globale Modulkonfigurationsdaten aus der Datei '\? \ C: \ Windows \ Microsoft.NET \ Framework64 \ v2.0.50727 zu lesen, festgestellt \ config \ machine.config ', Zeilennummer' 0 '. Start des Arbeitsprozesses abgebrochen. "

Lösung:

Um dieses Problem zu beheben, geben Sie dem IIS_IUSRS-Konto explizite Leserechte für die Datei "C: \ Windows \ Microsoft.NET \ Framework64 \ v2.0.50727 \ config \ machine.config". Führen Sie einen iisreset durch, und es sollte Ihnen gut gehen.

Quelle

Carlo
quelle
In meinem Fall hatte sich das Passwort für die App-Pool-Identität geändert ...
DiskJunky
2

Ich hatte das gleiche Problem und die vorherige Antwort wurde nicht gelöst.

Das Folgende hat es gelöst:
Geben Sie C:\Windows\System32\inetsrv\configdem Network ServiceBenutzer die Berechtigung zum Ordner .

Marcel
quelle
1

Vielen Dank, ich hatte das gleiche Problem mit dem Fehler "Konfigurationsdatei kann aufgrund unzureichender Berechtigungen nicht gelesen werden". Ich habe Ihre Lösung ausprobiert, aber Sie haben einen Tippfehler. Sein IIS_IUSRS ist nicht ISS_IUSRS.

Unabhängig davon verwende ich einen anderen Ansatz, nämlich den IIS-Server als Sie selbst anstelle von IIS_IUSRS auszuführen. Dies ist nicht so sicher, aber es geht trotzdem so: 1. Markieren Sie Ihre Standardwebsite oder Ihr virtuelles Verzeichnis. 2. Klicken Sie im Bereich Aktionen auf Grundeinstellungen. 3. Klicken Sie auf die Schaltfläche "Verbinden als". 4. Wählen Sie "Bestimmter Benutzer". Klicken Sie dann auf Festlegen und geben Sie Ihren Benutzernamen und Ihr Passwort ein


quelle