遭遇“HTTP 错误 500.19 无法访问请求的页面,因为该页的相关配置数据无效。”
转载:https://www.cnblogs.com/delphinet/archive/2010/03/25/1694960.html
windows 2008下IIS7 安装ASP.NET 遇到如下错误:
HTTP 错误 500.19 - Internal Server Error
无法访问请求的页面,因为该页的相关配置数据无效。
详细错误信息模块 IIS Web Core
通知 BeginRequest
处理程序 尚未确定
错误代码 0x80070021
配置错误 不能在此路径中使用此配置节。如果在父级别上锁定了该节,便会出现这种情况。锁定是默认设置的(overrideModeDefault=“Deny”),或者是通过包含 overrideMode=“Deny” 或旧有的 allowOverride=“false” 的位置标记明确设置的。
配置源
<add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/></modules>
<handlers>
<remove name="WebServiceHandlerFactory-Integrated"/>
解决方法:
控制面板–>程序和功能–>打开或关闭windows功能–>角色
的这里,如果还未安装“web服务器(IIS)”,则选择“添加”。
如果已经安装了,则选择“web服务器(IIS)”–>添加角色服务。
选择“应用程序开发(已安装)”–>“ASP.NET”。
另其他类似错误一:
HTTP Error 500.19 - Internal Server Error
配置错误: 不能在此路径中使用此配置节。如果在父级别上锁定了该节,便会出现这种情况。锁定是默认设置的 (overrideModeDefault=“Deny”),或者是通过包含 overrideMode=“Deny” 或旧有的 allowOverride=“false” 的位置标记明确设置的。
出现这个错误是因为 IIS 7 采用了更安全的 web.config 管理机制,默认情况下会锁住配置项不允许更改。要取消锁定可以运行命令行 %windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/handlers 。其中的 handlers 是错误信息中红字显示的节点名称。
如果modules也被锁定,可以运行%windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/modules
另外,如果使用Asp.net的朋友,在安装IIS7的时候一定记得勾选Asp.net,默认不选,也会出现类似的错误信息
另其他类似错误二:
HTTP 错误 500.19 - Internal Server Error
无法访问请求的页面,因为该页的相关配置数据无效。
详细错误信息模块 IIS Web Core
通知 BeginRequest
处理程序 尚未确定
错误代码 0x80070005
配置错误 由于权限不足而无法读取配置文件
原文件夹,右击选择它的属性,打开“安全”选项卡,看到“组或用户 名”,单击“编辑”按钮添加一个新的用户名“Everyone”,然后更改它的权限,将第二个权限“修改”设置为允许就可以了。
相关文章
- IIS7错误:“Web服务器被配置为不列出此目录的内容”的解决办法
- 如何找出发生SEGV内存错误的程序
- Java实现 LeetCode 645 错误的集合(暴力)
- loadrunner11 错误:Error -26377: No match found for the requested parameter XXXX. web_custom_request(XXX) highest severity level was "ERROR",....... [MsgId: MMSG-26387]
- Python Django 配置404和500错误页面
- maven pom插件配置 及 maven 出现错误 -source 1.5 中不支持 diamond 运算符解决办法
- 在用 Eclipse 搭建 SAP Commerce Cloud 调试环境时,错误和正确的 buildfile
- WCF HTTP 错误 404.3 - Not Found(由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。)
- SAP 云平台部署应用时遇到的 502 Updating service failed - Bad Gateway 错误消息
- 【异常】Dbeaver配置JDBC连接ES时提示SQL错误:current license is non-compliant for [jdbc]
- windows下编写shell在Linux运行时格式问题 r 错误
- hibernate4中HHH000273的错误
- 【错误记录】解压 Linux 内核报错 ( Can not create symbolic link : 客户端没有所需的特权 | Windows 中配置 7z 命令行执行解压操作 )
- 【错误记录】Android Studio 编译报错 ( Error: Duplicate resources | 使用 sourceSets 配置多个 res 资源不能有重复名称的资源 )
- 在POM配置Maven plugin提示错误“Plugin execution not covered by lifecycle configuration”的解决方案
- 跑ssis分组差错:没有关联“”。假设无法找到一个特定的连接元件,Connections 这种错误发生的收集
- Springboot配置异常错误页
- 网站信息泄漏攻击——场景:服务器后端web框架和版本信息,目录遍历,账户密码等敏感信息硬编码,MIME配置错误,异常处理中信息泄漏
- Centos8 fstab文件配置错误导致机器起不来问题解决
- ssh配置互信时错误解决方法
- IIS express 配置和500.22错误解决详解
- 使用root用户通过SSH登录Linux实例时报“Permission denied, please try again”的错误
- 操作系统权限提升(十)之系统错误配置-计划任务提权
- 操作系统权限提升(七)之系统错误配置-不安全注册表提权