IIS7常见错误及解决方法

IIS7常见错误及解决方法

 

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

详细错误信息模块 IIS Web Corewindows

通知 BeginRequest服务器

处理程序 还没有肯定ide

错误代码 0x80070021网站

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

配置源.net

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

 220:         <handlers>图片

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

 

解决方法: ip

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

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

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

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

附图:



问题二: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 没法验证对路径的访问

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

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

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

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

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

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

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

 

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

解决方法:

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



 

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

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

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

相关文章
相关标签/搜索