IIS 7.0 на сервере Windows 2008. Ошибка 500.19 - PullRequest
1 голос
/ 16 июня 2009

Я попытался настроить виртуальную папку на IIS7.0 на сервере Windows 2008. при попытке просмотра страниц aspx я получил сообщение об ошибке «Ошибка HTTP 500.19 - Внутренняя ошибка сервера», и в нем было еще несколько строк, сообщающих о неверном файле конфигурации.

Некоторые результаты Google, указывающие на файл applicationHost.config, могут быть неверными.

просто методом проб и ошибок Я проверил пространство на сервере и обнаружил, что на нем только 1 МБ свободного места.

SO освободил 1 ГБ места, а затем ошибка исчезла

Мой вопрос: при первом доступе к веб-сайту в IIS7.0 он пытается обновить файл applicationHost?

Какова роль приложения Хост в IIS7.0

1 Ответ

0 голосов
/ 16 июня 2009

Ошибка 500.19 действительно вызвана ошибками в файлах конфигурации, но не обязательно applicationHost.config, она также может быть вызвана ошибками в файле web.config для приложения или в любом файле web.config, который применяется к application / virtual папка / сайт

Ссылка на статью поддержки MS об этой ошибке - http://support.microsoft.com/kb/942055

Следующая ссылка на статью, которая представляет файл applicationHost.config - http://learn.iis.net/page.aspx/128/iis-7-configuration-reference/

Если вы прочитаете его, вы увидите, что основная роль файла заключается в настройке общих настроек веб-сервера и управлении тем, какую конфигурацию можно переопределить в файлах web.config. Он также сообщает IIS обо всех сайтах, виртуальных папках и приложениях, которые на нем работают.

Учитывая, что на вашем веб-сервере имеется достаточно свободного места в 1 МБ (как вы получили такой низкий уровень без поломки всей машины !! ??), я подозреваю, что IIS 7 может что-то сделать с файлом и не смог обновить его диск правильно из-за недостатка места, приводящего к поврежденной конфигурации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...