После установки веб-сайта ASP.NET в IIS7 я получаю Внутреннюю Ошибку Сервера (500.19), который говорит:
'Нераспознанный путь конфигурации'.
Что такое возможные причины этой ошибки?
(Установка других веб-сайтов ASP.NET работает хорошо, но для конкретного веб-сайта она не работает, и я не могу выяснить различие.)
Подробное описание ошибки:
Ошибочная сводка:
Ошибка HTTP 500.19 - внутренняя ошибка сервера
К требуемой странице нельзя получить доступ, потому что связанные данные конфигурации для страницы недопустимы. Подробная информация об Ошибке:
Модуль: веб-ядро IIS
Уведомление: BeginRequest
Обработчик: Еще определенный
Код ошибки: 0x80070002
Ошибка конфигурирования: Нераспознанный путь конфигурации 'MACHINE/WEBROOT/APPHOST/...'
Файл конфигурации:
Требуемый URL: http://...:80/
Физический путь:
Метод входа в систему: Еще определенный
Зарегистрированный пользователь: Еще определенный
Источник конфигурации:
- 1:
0:
Я обнаружил Это зависело от длины имени сайта. Укорочение имени заставляло его работать (увеличение длины приводило к сбою).
Я получил ту же ошибку, но затем мне удалось заставить веб-сайт работать, полностью удалив его из IIS и добавив снова с другим именем.
Но я до сих пор не знаю, что было на заднем плане.