iis7 web配置文件无法正常运行错误托管

时间:2017-06-08 00:53:04

标签: iis iis-7

我一直在努力修复web.config中的问题,它不允许我在iis 8.5 - windows 2012 r2中托管我的网站,抛出了我附加了屏幕截图的错误。

我不知道这里出了什么问题。

如果有人可以说出一些亮点,那就非常感激了。

enter image description here

1 个答案:

答案 0 :(得分:0)

错误信息非常清楚。处理程序部分锁定在父级或父级级别。当section在父级别锁定时,您无法在子配置中覆盖它。 请检查以下位置的以下web.config文件。

  1. 检查位置C:\ intetpub \ wwwroot上是否有web.config文件。如果它目前检查你是否在web.config中有以下标记

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

    如果它在那里然后将其改为

    <section name="handlers" overrideModeDefault="Allow" />
    
  2. 如果您在上面的#1中找不到web.config,请打开位于路径C:\ Windows \ System32 \ inetsrv \ config的applicationHost.config 检查您是否具有overrideModeDefault =“Deny”的处理程序部分,如果是,则将其更改为overrideModeDefault =“Allow”,如#1所示。 一旦你改变了它overrideModeDefault =“Allow”,你就可以在子web.config中重写它。