Ich habe einen Webserver auf dem lokalen Host, den ich zur Problemverfolgung, zum Testen usw. verwende. Jetzt weist er einen Fehler auf (nachdem er viele Jahre lang einwandfrei funktioniert hat).
HTTP-hiba: 500.19 - Internal Server Error
A kért laphoz való hozzáférés sikertelen, mert a laphoz tartozó konfigurációs adatok érvénytelenek.
Részletes hibaadatok
Modul IIS Web Core
Értesítés Ismeretlen
Kezelő Még nincs meghatározva
Hibakód 0x80070005
Konfigurációs hiba A konfigurációs fájl nem olvasható, mert nincs megfelelő engedélye.
Konfigurációs fájl \\?\D:\creation\software developer\projects\webissues\document root\web.config
entschuldigen Sie den ungarischen Text, ich habe keine genaue Übersetzung
Der Fehler liegt darin, dass keine Berechtigung zum Lesen der Datei web.config vorliegt.
Ich habe letzte Woche nichts mit dem Server gemacht, aber ich habe ein paar Windows-Updates installiert. Ich schätze also, dass einer von ihnen schwarze Magie angewandt hat. Wie kann ich das ein für alle Mal lösen?
Ich habe viele unterschiedliche Seiten und wäre daher für eine Lösung dankbar, bei der ich diese Seiten nicht einzeln neu konfigurieren muss.
bearbeiten
Ich habe IIS_IUSRS die Berechtigung zum Lesen und Schreiben des Ordners jeder Seite hinzugefügt, aber es hat keinen Unterschied gemacht. :S
Antwort1
Ich habe Berechtigungen für beide hinzugefügt IIS_IUSRS
und IUSR
zwar über Eigenschaften/Registerkarte Sicherheit/Bearbeiten/Hinzufügen. Wenn Sie eine davon weglassen, funktioniert es nicht.
Die Berechtigungsänderung kann access denied
mehrere Dateien betreffen. Sie sollten diese, wenn möglich, entfernen oder in einen anderen Ordner verschieben, bis die Änderungen abgeschlossen sind. Wenn Sie viele dieser Warnungen erhalten, kann dies den Vorgang stoppen.