Вопрос
Я попытался настроить виртуальную папку на IIS7.0 на сервере Windows 2008. при попытке просмотра страниц aspx я получил сообщение об ошибке «Ошибка HTTP 500.19 - Внутренняя ошибка сервера» и было еще несколько строк о том, что файл конфигурации неверен.
Некоторые результаты Google, указывающие на файл applicationHost.config, могут быть неверными.
методом проб и ошибок я проверил пространство на сервере и обнаружил, что на нем только 1 МБ свободного места.
ТАК освободил 1 ГБ места, а затем ошибка исчезла
Мой вопрос: при первом доступе к веб-сайту в IIS7.0 он пытается обновить файл applicationHost?
какова роль applicationHost в IIS7.0
Нет правильного решения
Другие советы
Ошибка 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 / МИС-7-конфигурации ссылок / р>
Если вы прочитаете его, вы увидите, что основная роль файла заключается в настройке общих настроек веб-сервера и управлении тем, какую конфигурацию можно изменить в файлах web.config. Он также сообщает IIS обо всех сайтах, виртуальных папках и приложениях, которые на нем работают.
Учитывая, что на вашем веб-сервере имеется достаточно свободного места в 1 МБ (как вы получили такой низкий уровень без поломки всей машины !! ??), я подозреваю, что IIS 7 может что-то сделать с файлом и не смог обновить его диск правильно из-за нехватки места, приводящего к поврежденной конфигурации.