16

IIS 7.5 是否存在任何已知问题?当我尝试浏览/启动/查看网站上的任何页面时,我收到以下错误。

HTTP Error 500.19 - Internal Server Error
The requested page cannot be accessed because the related configuration
 data for the page is invalid.

Module  IIS Web Core
Notification    BeginRequest
Handler Not yet determined
Error Code  0x80070021
Config Error    This configuration section cannot be used at this path. 
 This happens when the section is locked at a parent level. Locking is either by
default (overrideModeDefault="Deny"), or set explicitly by a location tag with 
  overrideMode="Deny" or the legacy allowOverride="false". 

Config Source
97:         </modules>
98:         <handlers>
99:             <remove name="WebServiceHandlerFactory-Integrated"/>
4

9 回答 9

18

有一个类似的问题,最终找到了这篇文章:http: //support.microsoft.com/kb/942055

基本上 applicationHost.config 已锁定处理程序部分:是

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

我把它改成

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

它奏效了。

还值得检查所有 asp.net 角色是否已安装,请参阅链接文本

于 2009-09-01T09:04:59.820 回答
5

解决了我在 Windows 7 64bit IIS 7 上的问题。

于 2009-11-17T13:55:53.780 回答
2

我怀疑大多数收到此错误的人没有在控制面板安装的“程序和功能”中的 iis 功能选择中选择足够的复选框。

可怕的错误报告 IMO。

于 2012-02-22T16:04:30.540 回答
2

使用记事本等文本编辑器,applicationHost.config在以下位置打开文件:

%windir%\system32\inetsrv\config\applicationHost.config

基本上,applicationHost.config处理程序部分已锁定。它是

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

将其更改为

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

它有效。

于 2011-12-19T10:44:03.667 回答
1

这是由于 asp.net 没有安装在 IIS 中,打开或关闭 Windows 功能,在控制面板的“程序和功能”中选择 iis 功能。选择 IIS,然后选择“万维网服务”,然后选择“应用程序开发功能”,然后选择“ASP”和“ASP.NET”

于 2013-06-13T12:21:38.800 回答
1

最后一个答案给了我答案,然后又给了我一个错误,所以你也应该检查这个

于 2010-04-15T18:10:56.103 回答
0

面临同样的错误。这解决了我的问题 http://blog.laksha.net/2009/08/http-error-50019-internal-server-error.html

于 2012-07-17T09:12:52.423 回答
0

如上所述修复后,我们将收到以下错误

当您访问托管在 IIS 7.0 上的网站时出现错误消息:
HTTP 错误 403.14 - 已禁止。

若要解决此问题,请使用下列方法之一。


方法 1:要解决此问题,请按照下列步骤操作:

  • 启动 IIS 管理器。为此,请单击“开始”,单击“运行”,键入 inetmgr.exe,然后单击“确定”。
  • 在 IIS 管理器中,展开服务器名称,展开网站,然后单击要修改的网站。
  • 在功能视图中,双击目录浏览。
  • 在“操作”窗格中,单击启用。

方法 2:要解决此问题,请按照下列步骤操作:

  • 启动 IIS 管理器。为此,请单击“开始”,单击“运行”,键入 inetmgr.exe,然后单击“确定”。
  • 在 IIS 管理器中,展开服务器名称,展开网站,然后单击要修改的网站。
  • 在功能视图中,双击默认文档。
  • 在“操作”窗格中,单击启用。
  • 在“文件名”框中,键入默认文档的名称,然后单击“确定”。
于 2011-11-01T10:23:31.950 回答
0

HTTP 错误 500.19 - 内部服务器错误

如果 .Net Framework 版本不正确或托管管道模式设置不正确,也会发生这种情况。

于 2012-02-10T08:51:41.420 回答