/*十有三博客*/
  • 首页
  • 关于本站
  • 网站地图
  • RSS订阅

使用WEB 平台安装BlogEngine.NET 3.2 后出现HTTP Error 500.19错误

2016-11-18 十有三 0 浏览:1万+ .NET技术 ASP.NET | 异常处理

为了对比新版本的BlogEngine.NET,特意通过WEB平台下载和安装3.2旧版本,结果无法运行,出现HTTP 500.19错误,错误代码为0x80070032。其实以前接触BlogEngine.NET时候也常常遇到这个问题,就是应用程序池的.NET Framework版本没有选择正确!

仔细查看官方的文档,就会发现文档中就有详细的说明,我所使用的BlogEngine.NET是基于ASP.NET 4.5的,所以.NET Framework版本不能选择V4.0以下的。另外官方还建议将应用程序池的托管管道模式设置为集成模式,官方文档截图:

官方文档说明

stackoverflow上也有类似的问题,可以参考下:HTTP Error 500.19 - Internal Server Error in BlogEngine.NET

具体解决步骤如下,打开IIS管理器中的应用程序池节点,选择当前BlogEngine.NET网站使用的程序池,查看.NET版本:

检查应用程序池的.NET版本

如果发现版本不符合要求,例如使用的是V2.0版本,双击对应的程序池打开编辑界面,设置下V4.0以上的版本即可:

修改.NET 版本为V4.0

如果无法直接操作IIS,使用的是虚拟主机,请在虚拟主机提供的控制面板进行操作,或者联系主机商帮忙修改下。

最后贴下详细的错误信息:

错误摘要
HTTP 错误 500.19 - Internal Server Error 无法访问请求的页面,因为该页的相关配置数据无效。
详细错误信息

  • 模块 IIS Web Core
  • 通知 未知
  • 处理程序 尚未确定
  • 错误代码 0x80070032
  • 配置错误 无法读取配置节“system.web.extensions”,因为它缺少节声明
  • 配置文件 \\?\E:\BlogEngine.NET 3.3 (web)\web.config
  • 请求的 URL http://localhost:80/
  • 物理路径 
  • 登录方法 尚未确定
  • 登录用户 尚未确定

配置源

  • 45: </system.serviceModel>
  • 46: <system.web.extensions>
  • 47: <scripting>

错误截图:

BlogEngine引发的HTTP 500.19错误


作者:十有三

出处:https://shiyousan.com/post/636150656653619795

版权声明:本文采用知识共享许可协议:署名-相同方式共享 4.0 国际(CC BY-SA 4.0)。欢迎转载本文,转载请声明出处或保留此段声明。


  • 上一篇: 发布BlogEngine.NET 3.3.5.0 出现 HTTP 错误 404.2 和404.0
  • 下一篇: 解决IIS ASP.NET 网站发布后出现错误 Unable to connect to any of the specified MySQL hosts

相关文章
  • C#中ADO.NET如何传递和设置like查询的参数
  • 记录Vs2013中文语言包安装卡住进度条不动的问题
  • (译)在 ASP.NET中使用 XML-RPC 进行ping
  • C#使用正则表达式替换字符串中的多个字符或符号
  • ASP.NET MVC 表单提交数组和泛型集合的方法
  • 解决特殊字符引发的错误:应用程序配置文件"App.config/Web.config"无效。分析EntityName时出错

文章分类

.NET技术 123 数据库 24 Web前端 21 网站建设运维 37 操作系统与应用 66 程序猿日常 11 开发工具 12 其他随笔 13

文章标签

ASP.NET ASP.NET MVC C# CSS HTML IIS Javascript Linux MongoDB MySql SQL SQL Server Visual Studio Windows系统 版本控制系统 插件工具 服务器 搞笑娱乐 好文分享 软件应用 生活知识 手机问题 随笔 网络知识 网站设计优化 网站维护 养生保健 异常处理 硬件设备 游戏攻略

热门文章

  • IIS8如何安装和使用URL重写工具-URL Rewrite
  • 林蛋大与楚中天,朱肚皮与朱月坡
  • 解决IE11安装升级失败和在安装前需要更新的问题
  • Windows Server 2012无法安装 .NET3.5-安装角色或功能失败,找不到源文件
  • VS重构重命名的快捷键

推荐文章

  • JSON劫持漏洞分析和攻防演练
  • 解决SQL SERVER还原数据库错误:备份介质集不完整。介质簇计数: 2。缺失的介质簇序列号: 1
  • 博客底部的CC协议图标裂开了-404错误
  • IIS8通过ARR和URL重写模块实现不同站点之间的POST请求重写
  • 只允许一个 <configSections> 元素。它必须是根 <configuration> 元素的第一个子元素- HTTP Error 500.19

友情链接

  • Passingwind的博客
  • 码友网

知识共享许可协议 CC BY-SA 4.0本站作品采用知识共享许可协议:署名-相同方式共享 4.0 国际(CC BY-SA 4.0)。
闽ICP备15003702号
闽公网安备 35020302035102号