/*十有三博客*/
  • 首页
  • 关于本站
  • 网站地图
  • 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

相关文章
  • ASP.NET MVC 出现“System.Web.Mvc.CompareAttribute”已过时
  • ASP.NET MVC中MvcHtmlString类的两个疑问:是什么以及怎么使用?
  • Internet Explorer 无法显示此源及此源包含代码错误
  • C# String.Substring(Int32, Int32)超出长度是否会出错
  • 总结Visual Studio Community 2013的特点与其他VS版本的区别
  • IIS上设置ARR导致所有网站无法正常打开

文章分类

.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重构重命名的快捷键

推荐文章

  • ASP.NET 301跳转或者进行301重定向/转向的方法
  • 阿里云一台ECS如何绑定多个独立公网IP?利用负载均衡实现!
  • ASP.NET MVC 如何防御CSRF攻击(跨站请求伪造)
  • System.Data.SqlClient.SqlError: 尚未备份数据库的日志尾部
  • Windows Server 2012 提供程序NtpClient:在尝试联系它8次以后没有收到来自手动配置的对等机ntp1.cloud.aliyuncs.com,0x1的有效响应

友情链接

  • Passingwind的博客
  • 码友网

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