我在本周初安装了新的盒子。 1)Win2008 x64,IIS 7 +所有更新的Web服务器2)Win2008 x64,SQL 2008 Ent +的所有更新的数据库服务器
我configuration了我的网站,设置了主机头文件和DNS条目,在我的处理程序上解决了一些问题,最后在周三早上完成了。 从那以后,我们的团队一直在使用它。 今天早上我进来了,我们每个人都得到一个500错误。
错误摘要
HTTP错误500.19 – 内部服务器错误
请求的页面无法访问,因为页面的相关configuration数据无效。
详细的错误信息
模块IIS Web Core
通知未知
处理程序尚未确定
错误代码0x80070005
configuration错误由于权限不足,无法读取configuration文件
configuration文件\?\ C:\ RivWorks \ dev \ web.config请求的urlhttp://dev.rivworks.com:80/login.aspx
- 无法301与IIS URL重写模块redirect
- 有没有更好的IIS 7绑定对话框?
- 将域名redirect到IIS应用程序
- asp经典的IIS7错误500 + 8002801d
- 在IIS7中完成SSL证书请求时ASN1错误标记
物理path
login方法尚未确定
login用户尚未确定
configuration来源
-1:
0:
链接和更多信息当读取Web服务器或Web应用程序的configuration文件时出现问题时,会发生此错误。 在某些情况下,事件日志可能包含有关导致此错误的更多信息。
我已经通过知识库文章,确保IIS_IUSRS读取权限,现在难倒了。 什么困扰我IIS是看在\?\ C:\而不是只是C :. 发生什么事?
TIA
注意:
我已经通过并重新configuration了我的网站上的所有内容。 AppPool正在使用NetworkServices。 NetworkServices已被授予在Web根目录下的所有目录的R / W权限。 我重新启动了我的网站以及发行IISRESET。 当我转到没有页面的url( http://dev.rivworks.com/ )时,我现在得到401.3错误。 如果我在那里放置一个页面 – 包括已经在IIS设置( http://dev.rivworks.com/default.aspx )中列出的默认页面 – 它可以工作,但CSS不会渲染。 这是真的,我直接在服务器上,或在我们的networking内的任何客户端机器上。 我现在非常难过。
自本周开始以来有什么变化? 你的团队是由程序员积极开发你所托pipe的网站吗?
您是否授予IUSRS读取权限,还是已经在那里? 如果是这样,你是否重新启动IIS?
您可以尝试运行Process Monitor工具,重现错误并在“Result”列中查找“Access Denied”。 然后您可以相应地configuration所需的权限。
应用程序池的用户是否也具有对C:\ RivWorks \ dev的读取权限? 在validation之后,您可能需要replaceRivWorks \ dev中所有子对象的权限(文件夹属性,安全选项卡,高级)