iis 500.19错误解决过程记录
前段时间一直在纠结C#中,dll的管理问题。最后选择使用nugetgallery进行公共库管理。项目地址:https://github.com/NuGet/NuGetGallery。这是一个nuget的server端。
整个编译都不存在什么问题。但发布到iis上的时候,就是提示:
HTTP 错误 500.19 - Internal Server Error
无法访问请求的页面,因为该页的相关配置数据无效。
详细错误信息:
| 模块 | IIS Web Core |
|---|---|
| 通知 | 未知 |
| 处理程序 | 尚未确定 |
| 错误代码 | 0x8007000d |
| 配置错误 | |
| 配置文件 | \\?\E:\website\nuget\web.config |
| 请求的 URL | http://localhost:80/ |
|---|---|
| 物理路径 | |
| 登录方法 | 尚未确定 |
| 登录用户 | 尚未确定 |
配置源:
-1:
0:
看到这个第一反应就是找度娘。但郁闷的是,所有都只是说配置文件存在错误,具体根据提示的配置行数找错误。但并没有提示到具体错误行。。。尝试了各种方法后,仍然无解,很是无奈的。。
过了几天后,等忙完了工作上的事情,再回头继续研究这个问题,但左整右整仍然无解。就在将要放弃的时候,灵光一现:既然是配置文件有问题,那我直接上一个默认的没有添加任何额外配置的空配置文件,
然后再挨个挨个地添加配置,直到再提示这个错误为止。最终定位出错的是节点:system.webServer/rewrite。一百度才知道,这是iis中url重写的配置嘛,度娘还说,如果需要使用url重写,就需要安装
rewrite组件。额,安装这个组件后,问题解决。
总结:
1 由于这个问题困扰我了好多天了。特此一记。
2 回头再看这个问题,发现还是自己太依赖度娘了,遇到问题的第一反应是百度。而没有进行详细的问题分析。而且,配置回滚,然后逐一排查的方法竟然最后才想起。有点小悲哀。不过还好终于解决了。所以以后遇到问题时,应该先分析下问题,然后按照分析中的疑问找度娘。
如果度娘都不能告诉我答案。那么应该化繁为简,挨个挨个排查直到找到结果为止。
3 iis这个提示貌似也太坑了点,直接提示未知的配置是哪个不就行了,还绕弯子,错误提示不到位
iis 500.19错误解决过程记录的更多相关文章
- IIS发布网站 报错500.19 错误解决过程记录
首先先报上我的环境 WindowsServer 2012 IIS 8.5 网站是FrameWork 4.0 发布网站后浏览,报错信息如下: 解决过程记录如下: 1.看到这个问题首先想到的是权限问题,设 ...
- IIS 500.19 错误
HTTP 错误 500.19 - Internal Server Error 错误代码 0x80070021 配置错误 不能在此路径中使用此配置节.如果在父级别上锁定了该节,便会出现这种情况.锁定是默 ...
- IIS服务器环境下某路径下所有PHP接口无法运行报500.19错误
IIS服务器环境下某路径(文件夹)下所有PHP接口无法运行报500.19错误 环境:IIS8.5 + php7.2.1 错误描述:某目录下(如 d:\web\A)所有php接口文档运行错误,接口测试工 ...
- 访问iis 出现500.19错误
解决方案: 原因是asp应用程序没有打开,于是就在控制面板--程序---打开和关闭windows功能---internet信息服务----万维网服务------应用程序开发功能中选中全部 可能接下来会 ...
- Web.config中rewite 节点引起的500.19错误
刚刚接手一个外包的小项目,客户给了发布后的网站文件和数据库,想在本地搭建一套环境先运行下看看网站原有的效果.数据库还原什么都弄好了,数据库字符串也配置好,部署在本地IIS里面,访问了下,结果看到的是5 ...
- 记一次IIS站点出错的解决过程
记一次IIS站点出错的解决过程 以前一直都是人家用着系统出问题了反馈过来这边改,没想到这回就发生在自己使用的过程中 问题经过 我正在执行一个操作,保存了没有返回提示,打开浏览器控制台查看网络,请求返回 ...
- .NET core 项目部署在windows 服务器方法以及iis 访问报 500.19错误的解决办法
将本地发布的服务本地运行没问题,发布上云windows 服务器就报 500.19 0x8007000d 是因为云服务器没有安装.net core相关的插件,比如.NET CORE sdk等,请按照该文 ...
- 关于 IIS 上运行 ASP.NET Core 站点的“HTTP 错误 500.19”错误
昨天回答了博问中的一个问题 —— “HTTP 错误 500.19 - Internal Server Error dotnetcore”,今天在这篇随笔中时候事后诸葛亮地小结一下. 服务器是 Wind ...
- IIS8.5 Error Code 0x8007007e HTTP 错误 500.19的解决方法
window server 2012R2 IIS8.5 引用:https://www.52jbj.com/yunying/340443.html HTTP 错误 500.19 - Internal S ...
随机推荐
- noSuchMethodException问题
上午遇到一个nosuchMethodException 折腾了一上午发现是jar包冲突引起的.首先发现单独运行没问题,和其他项目整合后就有问题,当时以为代码问题,其实早该想到是jar包冲突造成的... ...
- vagrant初始登录失败的一般性解决方案
如果是下载的box文件,vagrant box add和init之后启动,可能出现长时间无法通过vagrant ssh登陆的问题 ==> localvm2: Importing base box ...
- Maven打包跳过测试
运行mvn install时跳过Test 方法一: <project> [...] <build> <plugins> <plugin> <gro ...
- Google V8编程详解(三)Handle & HandleScope
上一章简单的演示了一个Helloworld Demo.里面涉及到了V8的一些基本类型和概念,本章将围绕这个Demo对V8的基本类型和相关概念进行讲解. 这里还是先把Demo贴出来便于后面分析: #in ...
- lua创建文件和文件夹
创建文件夹: os.execute('mkdir xx') 创建文件: f = assert(io.open('a.tmp','w')) f:write('test') f:close()
- DIOCP之工作流程图
晚上更新,请大家多多理解,最近比较忙
- html中表格的制作
<table summar="给表格添加摘要".> <captioan> 给表格添加标题 </caption> <tr> <t ...
- 关于js中闭包的理解
1.以前很不理解js中闭包的概念及使用,下面来看一下 function foo() { var a = 123; var b = 456; return function () { return a; ...
- nginx的初步了解
今天学习了nginx.nginx不但可以作为服务器,类似于IIS,也可以作为反向代理.它有一个配置文件nginx.conf,在这个文件里配置了一些重要的参数,通过修改这些参数,然后启动nginx,就可 ...
- [知识整理]Java集合
Mark Java集合图