我一直在努力修复web.config中的问题,它不允许我在iis 8.5 - windows 2012 r2中托管我的网站,抛出了我附加了屏幕截图的错误。
我不知道这里出了什么问题。
如果有人可以说出一些亮点,那就非常感激了。
答案 0 :(得分:0)
错误信息非常清楚。处理程序部分锁定在父级或父级级别。当section在父级别锁定时,您无法在子配置中覆盖它。 请检查以下位置的以下web.config文件。
检查位置C:\ intetpub \ wwwroot上是否有web.config文件。如果它目前检查你是否在web.config中有以下标记
<section name="handlers" overrideModeDefault="Deny" />
如果它在那里然后将其改为
<section name="handlers" overrideModeDefault="Allow" />
如果您在上面的#1中找不到web.config,请打开位于路径C:\ Windows \ System32 \ inetsrv \ config的applicationHost.config 检查您是否具有overrideModeDefault =“Deny”的处理程序部分,如果是,则将其更改为overrideModeDefault =“Allow”,如#1所示。 一旦你改变了它overrideModeDefault =“Allow”,你就可以在子web.config中重写它。