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