zoukankan      html  css  js  c++  java
  • IIS7.0在Vista上的错误 0x80070021

    IIS7.0在Vista上的错误 - 0x80070021 收藏
    IIS7.0在Vista上的错误HTTP Error 500.19 - Internal Server Error ,错误代码为0x80070021 ,大概原因为IIS7.0的安全设定相比前版本有很大的变更。IIS7.0的安全设置文件在%windir%\system32\inetsrv\config\applicationHost.config,这里定义所有Web程序的安全设置,在各个Web程序的web.config可以去覆盖这些设置,但默认情况下是不容许覆盖的。

    所以首先修改applicationHost.config文件,打开handlers和modules的权限,即由Deny改为Allow,如下:

    view plaincopy to clipboardprint?
    <configuration> 
        <configSections> 
            <sectionGroup name="system.webServer"> 
                ......  
                <section name="handlers" overrideModeDefault="Allow" /> 
                ......  
                <section name="modules" allowDefinition="MachineToApplication" overrideModeDefault="Allow" /> 
                ...... 
    <configuration>
     <configSections>
      <sectionGroup name="system.webServer">
       ......
       <section name="handlers" overrideModeDefault="Allow" />
       ......
       <section name="modules" allowDefinition="MachineToApplication" overrideModeDefault="Allow" />
       ......

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

  • 相关阅读:
    调试ASP
    规范的又一个例子
    不同单位转换问题
    客户处出现一个错误
    SQL视图嵌套视图很容易出错
    安装包得到大进步
    两年前的产品现在长得不错
    不用报表的理由
    PowerPoint笔记(五)
    文本编辑器vi
  • 原文地址:https://www.cnblogs.com/studio313/p/1690007.html
Copyright © 2011-2022 走看看