• IIS7/8 HTTP Error 500.19 错误 0x80070021


    本文描述以下问题的解决方案

     

    IIS7.0/8.0的错误HTTP Error 500.19 - Internal Server Error ,错误代码为0x80070021。

    方法/步骤

     
    1.  

      写在前面

       

      此错误可能有多种原因导致,本文介绍其中两种原因及其解决方案。如果本文不能解决你的问题,那么请另寻其他的解决方案。

    2.  

      解决方案一

       

      如果IIS7.0是在VS安装之后安装的话,那么需要添加IIS7.0对ASP.NET文件的支持,否则会出现aspx文件无法识别的MIME 错误,或者以上问题。

      方法:打开和关闭系统功能---》Internet信息服务--》万维网服务---》应用程序开发功能—》勾选asp.net。

    3.  

      解决方案二

       

      IIS7.0的安全设置文件在%windir%system32inetsrv configapplicationHost.config,这里定义服务器全局的安全设置,但是Web程序的web.config可以实现它的某些配置。默认情况下是不容许覆盖的。

      所以首先修改applicationHost.config文件,使web程序可以覆盖服务器的全局安全配置,打开handlers和modules的权限,即由Deny改为Allow,如下:

      <section name="handlers" overrideModeDefault="Allow" />

      <section name="modules" allowDefinition="MachineToApplication" overrideModeDefault="Allow" />

  • 相关阅读:
    我要AFO啦好伤感啊
    noip2012~2015刷题小记录
    【20161114模拟赛】
    第5模块闯关CSS练习题
    HTML练习题
    Mysql常用命令行大全
    mysql破解密码安装与基本管理
    python 闯关之路四(下)(并发编程与数据库编程) 并发编程重点
    Python/ selectors模块及队列
    python3 中 Event.wait 多线程等待
  • 原文地址:https://www.cnblogs.com/net-sky/p/8922336.html
Copyright © 2020-2023  润新知