IIS7常见错误及解决方法

摘要:
详细错误信息模块IISWebCore通知BeginRequest处理程序错误代码0x80070021尚未确定。配置错误无法在此路径中使用此配置节---------常见错误2----------1:授权:无法验证对路径的访问解决方案:iis7无法验证对1路径的访问。请打开iis7管理器并单击以查找发生错误的网站。
IIS7常见错误及解决方法IIS7常见错误及解决方法第1张
 

问题一:HTTP 错误 500.19 - Internal Server Error 无法访问请求的页面,因为该页的相关配置数据无效。 

详细错误信息模块 IIS Web Core

通知 BeginRequest

处理程序 尚未确定

错误代码 0x80070021

配置错误 不能在此路径中使用此配置节。如果在父级别上锁定了该节,便会出现这种情况。锁定是默认设置的(overrideModeDefault="Deny"),或者是通过包含 overrideMode="Deny" 或旧有的 allowOverride="false"的位置标记明确设置的。 

配置源

 219:                <add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/></modules>

 220:         <handlers>

 221:                <remove name="WebServiceHandlerFactory-Integrated"/>

解决方法: 

控制面板-->程序和功能-->打开或关闭windows功能-->角色

的这里,如果还未安装“web服务器(IIS)”,则选择“添加”。

如果已经安装了,则选择“web服务器(IIS)”-->添加角色服务。

选择“应用程序开发(已安装)”-->“ASP.NET”。

附图:

IIS7常见错误及解决方法第2张

问题二:HTTP 错误 500.22 - Internal Server Error

错误摘要:

HTTP 错误 500.22 - Internal Server Error

检测到在集成的托管管道模式下不适用的 ASP.NET 设置。

解决方法:

配置本地网站的时候,出现了以下错误信息:

HTTP 错误 500.22 - Internal Server Error
检测到在集成的托管管道模式下不适用的 ASP.NET 设置。

环境是iis7, .net3.5。

以前在其他电脑上装iis7,好像也没有碰到过这个问题。找来找去,发现还是iis设置的问题。把iis配置右边 [浏览网站] 里的 [高级设置] 里面的 [应用程序池]  选择为  [Classic .net AppPool ]   经典模式就可以了。默认是 DefaultAppPool 。

网站设置其它一切正常。

----------- 常见错误2 ----------

1:授权:无法验证对路径的访问

IIS7常见错误及解决方法第3张

解决方法: iis7 无法验证对路径的访问

1、打开IIS 7管理器,鼠标单击定位到出现了这个错误的网站。

2、在IIS 7管理器的右边,选择“基本设置”。

3、在弹出的“编辑网站”对话框中,单击“连接为”按钮。

4、在“连接为”对话框中,选择“特定用户”单选按钮。

5、并单击右边的“设置”按钮。

6在弹出的“设置凭据”对话框中,输入用户名、密码和确认密码。

注意,用户名应该是具有访问这个网站目录权限的用户,比如说管理员账户。设置完这些,错误就会立即消除

2:  403.14错误: Web服务器被配置为不列出此目录的内容

IIS7常见错误及解决方法第4张

解决方法:

IIS7常见错误及解决方法第5张

在"操作"下,点启用,此按钮将变成禁用,则可消除此错误

IIS7常见错误及解决方法第6张

3:由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加MIME映射。

IIS7常见错误及解决方法第7张

处理方法: 1.控制面板→程序和功能→打开或关闭Windwos功能

2.在打开的Windows功能窗口中依次展开Internet信息服务→万维网服务→应用程序开发功能,将“服务器端包含”选项前面的勾勾上,确定安装即可。 实在不能理解,你就都勾上吧 呵呵

IIS7常见错误及解决方法第8张

免责声明:文章转载自《IIS7常见错误及解决方法》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇halcon与C#混合编程(转)mobiscroll 日期问题下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

[转]网站优化-IIS7下静态文件的优化

本文转自:http://www.cnblogs.com/Leung/archive/2009/10/26/1590256.html 在网站开发过程中,通常我们会对网站的静态文件做处事,像图片文件,CSS,JS文件,其实以前也写过类似的文章,现在只是做一个针对性的总结下. JS文件处理: 网站优化来说,其实是见议我们放在网页最后来来加载,因为JS文件它是一个...

IIS各个版本中你需要知道的那些事儿

一、写在前面 目前市面上所用的IIS版本估计都是>=6.0的.所以我们主要以下面三个版本进行讲解 服务器版本   IIS默认版本 server2003 6.0 server2008 7.0 server2012 8.0 二、IIS6的请求过程   由图可知,所有的请求会被服务器中的http.sys组件监听到,它会根据IIS中的...

iis 7上发布mvc报错:403.14Forbidden Web 服务器被配置为不列出此目录的内容

iis 7上发布mvc报错:403.14-Forbidden Web 服务器被配置为不列出此目录的内容 折腾了半天,提示里面的解决方法是: 如果不希望启用目录浏览,请确保配置了默认文档并且该文件存在。 使用 IIS 管理器启用目录浏览。 打开 IIS 管理器。 在“功能”视图中,双击“目录浏览”。 在“目录浏览”页上,在“操作”窗格中单击“启用”。...

让Windows Server 2008 + IIS 7+ ASP.NET 支持10万并发请求 The serverRuntime@appConcurrentRequestLimit setting is being exceeded.

原文地址:https://www.cnblogs.com/simadi/p/7171782.html 今天下午17点左右,博客园博客站点出现这样的错误信息: Error Summary: HTTP Error 503.2 - Service UnavailableThe serverRuntime@appConcurrentRequestLimit se...

IIS7 使用server farms 进行负载均衡

1、首先,到微软官网下载web平台安装程序: https://www.microsoft.com/web/downloads/ 2、安装好后,会在IIS里有这个图标: 3、双击这个图标:安装 4、安装完成后,会在IIS中出现:  5、右击这个Server Farms然后 Create Server Farm: 新建用于要负载的IP地址及端口,并指...

IIS7入门之旅:(1)appcmd命令的使用

在IIS7中,增加了一个非常有用的基于命令行方式的通用IIS的管理工具,叫做appcmd。利用该cmd可以完成applicationhost.config的backup, restore等等工作,功能非常强大。 以下是appcmd.exe的usage: 12GeneralpurposeIIScommandlineadministrationtool.34...