积极答复者
IIS7有错误自己无法解决,500.19 配置数据无效!

问题
-
控制面板“打开或关闭Windows功能” 里面的 “Internet信息服务”所以东西都已经勾选了。
- 500.19 - 配置数据无效。由于相关联的 Applicationhost.config 文件或相关联的 Web.config 文件中出现此问题,因此会出现此 HTTP 状态代码。 有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
942055 (http://support.microsoft.com/kb/942055/ ) 当您访问以 IIS 7.0 为宿主的网站时出现错误消息:“HTTP Error 500.19 - 内部服务器错误”应用程序“<var>应用程序名称</var>”中的服务器错误
HTTP Error 500.19 - 内部服务器错误
HRESULT:0x80070005
对 HRESULT 的说明
由于此页相关的配置数据无效,则无法访问所请求的页。站点放在本地wwwroot文件夹中,当访问http://127.0.0.1 时截图:win7自带录制工具录制的mht: - 500.19 - 配置数据无效。由于相关联的 Applicationhost.config 文件或相关联的 Web.config 文件中出现此问题,因此会出现此 HTTP 状态代码。 有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
答案
-
MS的大虫们,全都出洞帮忙解惑啊,不要逼我扛起那台破PC找你们!!楼上老麟,已经截图,请查阅,ths!
get busy living, or get busy dying!收到!
我觉得问题是这样的:
对senSite文件夹,只有System,某一管理员,管理员组,和TrustedInstaller,四个用户(组)有权限访问,这样一来,IIS(以IIS_IUSERS身份访问)自然没有办法打开C:\inetpub\wwwroot\senSense\web.config。(你的第一个截图中的“配置文件”)
很显然,在你的截图中,你特意选中wwwroot中的IIS_IUSERS用户,说明你是理解,IIS是以IIS_IUSERS的身份去访问网站目录的。
解决方案应该是这样的:在senSite的“安全”对话框中,加入IIS_IUSERS用户,并赋予和wwwroot中一样的权限。(注意,要把此修改,传播到senSite的所以子文件夹中。)
- 已标记为答案 Andrew_ZhuModerator 2011年3月3日 6:36
全部回复
-
这样吧,你选中wwwroot点击右键->属性->安全(或 权限),然后抓个图帖上来。对senSite也做同样的事情。有了这两张图,可能能帮你找到问题。
win7录制工具截图:
115优盘:http://u.115.com/file/f0a0b7e78c
get busy living, or get busy dying!
megaupload.com http://www.megaupload.com/?d=MQMG0BWE -
MS的大虫们,全都出洞帮忙解惑啊,不要逼我扛起那台破PC找你们!!楼上老麟,已经截图,请查阅,ths!
get busy living, or get busy dying!收到!
我觉得问题是这样的:
对senSite文件夹,只有System,某一管理员,管理员组,和TrustedInstaller,四个用户(组)有权限访问,这样一来,IIS(以IIS_IUSERS身份访问)自然没有办法打开C:\inetpub\wwwroot\senSense\web.config。(你的第一个截图中的“配置文件”)
很显然,在你的截图中,你特意选中wwwroot中的IIS_IUSERS用户,说明你是理解,IIS是以IIS_IUSERS的身份去访问网站目录的。
解决方案应该是这样的:在senSite的“安全”对话框中,加入IIS_IUSERS用户,并赋予和wwwroot中一样的权限。(注意,要把此修改,传播到senSite的所以子文件夹中。)
- 已标记为答案 Andrew_ZhuModerator 2011年3月3日 6:36
-
MS的大虫们,全都出洞帮忙解惑啊,不要逼我扛起那台破PC找你们!!楼上老麟,已经截图,请查阅,ths!
get busy living, or get busy dying!收到!
我觉得问题是这样的:
对senSite文件夹,只有System,某一管理员,管理员组,和TrustedInstaller,四个用户(组)有权限访问,这样一来,IIS(以IIS_IUSERS身份访问)自然没有办法打开C:\inetpub\wwwroot\senSense\web.config。(你的第一个截图中的“配置文件”)
很显然,在你的截图中,你特意选中wwwroot中的IIS_IUSERS用户,说明你是理解,IIS是以IIS_IUSERS的身份去访问网站目录的。
解决方案应该是这样的:在senSite的“安全”对话框中,加入IIS_IUSERS用户,并赋予和wwwroot中一样的权限。(注意,要把此修改,传播到senSite的所以子文件夹中。)
我设置了,没有500.19错误了可是报了另一个错误,我一恼怒干脆整个站点删掉了,重新建个新文件夹,然后放进wwwroot文件夹,重建站点,行了……整个世界,忽然清净了~~~~~~~~~~~~~~~~~~~~~~~~~
get busy living, or get busy dying!