У меня есть веб-сервер на локальном хосте, который я использую для отслеживания проблем, тестирования и т. д. Теперь на нем возникла ошибка (после многих лет правильной работы)
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
извините за венгерский текст, у меня нет точного перевода
Ошибка заключается в следующем: нет прав на чтение файла web.config.
Я ничего не делал с сервером на прошлой неделе, но я установил некоторые обновления Windows, так что, полагаю, кто-то из них сделал какую-то черную магию. Как мне решить это раз и навсегда?
У меня много разных страниц, поэтому я был бы признателен за решение, которое не требует перенастройки этих страниц по одной.
редактировать
Я добавил разрешение IIS_IUSRS на чтение и запись в папку каждой страницы, но это ничего не изменило. :S
решение1
Я добавил разрешения для обоих IIS_IUSRS
и IUSR
через свойства / вкладка безопасность / редактирование / добавление. Если вы пропустите один из них, это не сработает.
Изменение разрешения может дать вам access denied
несколько файлов, вы должны удалить их, если это возможно, или переместить их в другую папку, пока изменения не будут выполнены. Если у вас много таких предупреждений, это может остановить процесс.