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"/>
答案 0 :(得分:18)
有类似的问题,最后找到了这篇文章: http://support.microsoft.com/kb/942055
基本上applicationHost.config锁定了处理程序部分: 是
<section name="handlers" overrideModeDefault="Deny" />
我把它改成了
<section name="handlers" overrideModeDefault="Allow" />
并且有效。
还值得检查是否已安装所有asp.net角色,请参阅link text。
答案 1 :(得分:5)
This解决了我在Windows 7 64位IIS 7上的问题。
答案 2 :(得分:2)
使用记事本等文本编辑器,在以下位置打开applicationHost.config
文件:
%windir%\system32\inetsrv\config\applicationHost.config
基本上,applicationHost.config
已将处理程序部分锁定。这是
<section name="handlers" overrideModeDefault="Deny" />
将其更改为
<section name="handlers" overrideModeDefault="Allow" />
它有效。
答案 3 :(得分:2)
我怀疑接收此错误的大多数人没有在控制面板安装的“程序和功能”中的iis功能选择中选择足够的复选框。
报告IMO的可怕错误。
答案 4 :(得分:1)
最后一个答案给了我答案,然后它给了我另一个错误,所以你也应该检查this一个
答案 5 :(得分:1)
这是因为asp.net没有安装在IIS中, 打开或关闭Windows功能,在控制面板的“程序和功能”中选择功能。选择IIS然后“万维网服务” 然后“应用程序开发功能”,然后“ASP”和“ASP.NET”
答案 6 :(得分:0)
如上所述修复后我们会收到以下错误
访问IIS 7.0上承载的网站时出现错误消息:
HTTP错误403.14 - 禁止。
要解决此问题,请使用以下方法之一。
方法1:要解决此问题,请按以下步骤操作:
方法2:要解决此问题,请按以下步骤操作:
答案 7 :(得分:0)
HTTP错误500.19 - 内部服务器错误
如果.Net Framework版本不正确或托管管道模式设置不正确,也会发生这种情况。
答案 8 :(得分:0)