Інсталяційна ASP.NET IIS7 під Windows 2008 стикається з такою помилкою: Помилка HTTP 500.19 - Помилка внутрішнього сервера
Запитана сторінка не може бути доступна, оскільки відповідні конфігураційні дані для цієї сторінки є недійсними.
Детальний модуль інформації про помилки IIS Web Core
Повідомити BeginRequest
Методи лікування ще не визначені
Код помилки 0x80070021
Неправильна конфігурація Ця секція конфігурації не може використовуватися в цьому шляху. Це відбувається, якщо секція заблокована на батьківському рівні. Блокування встановлюється за замовчуванням (overrideModeDefault="Deny") або явно тегом location, що містить overrideMode="Deny" або старий allowOverride="false".
Налаштуйте вихідний код
219: <add name="scrip remove tModule" preCondition="managedHandler" type="System.Web.Handlers.scrip видалити tModule, System.Web.Extensions, Version=3.5.0.0, culture=neutral, PublicKeyToken=31BF3856AD364E35"/></modules>
220: <handlers>
221: <видалити name="WebServiceHandlerFactory-Integrated"/>
Обхідний шлях:
Панель керування — > програм і функції — > увімкнути або вимкнути функції Windows — > роль
Тут виберіть Додати, якщо у вас ще не встановлений Web Server (IIS).
Якщо вже встановлено, виберіть "Web Server (IIS)" > додати сервіс ролі.
Виберіть "Розробка додатків (встановлено)" - > "ASP.NET".
Інша подібна помилка 1:
Помилка HTTP 500.19 - Помилка внутрішнього сервера Помилка конфігурації: Цей розділ конфігурації не може бути використаний у цьому шляху. Це відбувається, якщо секція заблокована на батьківському рівні. Блокування встановлюється за замовчуванням (overrideModeDefault="Deny"), або явно тегом location, який містить overrideMode="Deny" або старий allowOverride="false".
Ця помилка виникає через те, що IIS 7 використовує більш захищений механізм керування web.config, який за замовчуванням блокує елементи конфігурації і не дозволяє змін. Щоб розблокувати блокування, запустіть командний рядок %windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/handlers. Обробники — це імена вузлів, показані червоним у повідомленні про помилку.
Якщо модулі також заблоковані, можна запустити %windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/modules
Крім того, якщо ви використовуєте Asp.net, обов'язково перевіряйте Asp.net при встановленні IIS7, і якщо не перевірити за замовчуванням, з'являться схожі повідомлення про помилки |