遭遇“HTTP 错误 500.19 无法访问请求的页面,因为该页的相关配置数据无效。”

Windows 7 IIS7.5下一直报

HTTP 错误 500.19 - Internal Server Error

模块 IIS Web Core
通知 未知
处理程序 尚未确定
错误代码 0x8007000d

配置源

   -1: 
    0: 
一直查资料 各种说法都有
最后发现是因为我在web.config下配置了<rewrite> 节点 而重写组件 在IIS里没有安装 所以导致这个问题的发生 郁闷

2.
HTTP 错误 500.21 - Internal Server Error处理程序“NickLeeCallbackHandler”在其模块列表中有一个错误模块“ManagedPipelineHandler”
解决方案:
%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i
 
3
编译器错误消息: CS0016: 未能写入输出文件“
设置c:windows\temp 目录访问权限 temp--> 属性-->安全-- > 添加了iis_user和network service -->都赋予其权限为 读 和 写--> 确定
右击"我的电脑"-"属性"-"高级"-"环境变量",选择系统变量下的"TEMP",点编辑,设置变量值为 %SystemRoot%\TEMP,确定,再对"TMP"进行同样的操作,点击确定;
开始-运行-iisreset
 
4
当读取 Web 服务器或 Web 应用程序的配置文件出现问题时,就会发生此错误。在某些情况下,事件日志会包含有关导致此错误的原因的更多信息。如果您看到文本“定义了重复的‘system.web.extensions/scripting/scriptResourceHandler’节”,则此错误是由于您正在 .NET Framework 4 中运行基于 .NET Framework 3.5 的应用程序导致的。如果正在运行 WebMatrix,则若要解决此问题,请转到“设置”节点以将 .NET Framework 版本设置为“.NET 2”。您也可以从 web.config 文件中删除多余的节。
展开阅读全文

没有更多推荐了,返回首页