500.19-Внутренняя ошибка сервера-запрошенная страница недоступна, так как соответствующие данные конфигурации для страницы недопустимы
прежде чем все это прочтут, я просто хочу сказать, что я знаю, что там есть связанные потоки, но я либо пробовал их, либо не понимаю. С учетом сказанного здесь ничего не происходит...
Я пытаюсь получить веб-приложение MVC, работающее в моем IIS. К сожалению, я абсолютно застрял на этой ошибке:
HTTP Error 500.19 - Internal Server Error
The Request page cannot be accessed becasue the related configuration data for
the page is invalid.
Module: IIS Web Core
Notification: BeginRequest
Handler: Not yet determined
Error Code: 0x80070005
Config Error: Cannot read configuration file due to insufficient permissions
Config File: fooweb.config
Request URL: http://localhost/WEBAPP
Logon Method: Not yet determined
Logon User: Not yet determined
Config Source
-1:
0:
Я не совсем уверен, что делать. Я также попытался дать разрешение на чтение в интернете.конфигурационный файл и это не показалось работа.
Если кто-нибудь имеет какую-либо информацию или сможет помочь мне работать через это было бы очень признательно. Спасибо!
8 ответов:
на блог msdn: Устранение неполадок HTTP 500.19 ошибки в IIS 7 в sceanrio 8 для кода ошибки 0x80070005 (e_accessdenied-General access denied error) он говорит:
Grant Read permission to the IIS_IUSRS group ...
.... the worker process identity (and/or the IIS_IUSRS group) needs at least Read access to the directory so that it can check for a web.config file in that directory.
в моем случае мне нужно было установить IIS URL rewrite module 2.0, потому что он используется в интернете.config и это был первый запуск сайта на новой машине.
я исправил это, перезапустив VS.
Я открыл файл конфигурации в другом экземпляре VS и, по-видимому, sth сошел с ума...
пожалуйста, следуйте этим шагам
- Панель управления
- перейти к программам и функциям
- включить или выключить функцию окна
- перейдите в узел Службы Информации Интернета
- следуйте World wide web Services
- Тогда, Пожалуйста, Проверьте Функцию Разработки Приложений
- затем, пожалуйста, проверьте все узлы специально Asp или Application Framework, как Asp.net 3.5 или ASP.NET 4.5 Все, что у вас есть
моя проблема заключается в том, что я случайно установил другой сайт в качестве сайта по умолчанию вместо IIS по умолчанию (открыв другой проект.) Мне пришлось удалить сайт по умолчанию и переместить его в местоположение по умолчанию
C:\inetpub\wwwroot
используя мой доменный логин в качестве пользователя для обхода, а затем просто снова открыл мой проект, который я пытался запустить (тот, который показывает эту ошибку), и все это было honky dorry
Я получал доступ к проекту изнутри виртуальной машины-общий доступ к папке проекта из ОС хоста (Windows 10). После попытки многих решений и даже обеспечения разрешений для
IIS_IUSRS
даны, я мог бы решить эту проблему.В конце концов, я скопировал эту папку с хоста, на путь в гостевой ОС, и теперь я могу правильно запустить то же самое ASP.NET проект без лишних слов. Но, я тоже пошел вперед и дал
IIS_IUSRS
группа полный контроль над этим новым реж как что ж... может быть, в этом нет необходимости? Мне лень проверять этот банкомат.