IIS错误:加载配置文件时出错: 由于访问被拒绝,未能开始监视对 XX 文件的更改
来源:互联网 发布:青岛资海网络集团 编辑:程序博客网 时间:2024/05/18 15:52
错误描述:对路径“****************.***”的访问被拒绝。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
解决方案一
在需要进行读写操作的目录下添加Network Service这个帐号,
由于在iis 6.0中,默认的应用程序池中的标示用的是Network Service,
所以在进程中是使用Network Service这个帐号运行来运行w3wp.exe进程,
而当我们在运行VS 2003的时候需要对某一个目录下进行读写操作,
看了一下该文件夹,发现没有Network Service,添加上该账号,同时选上FULL CONTROL,问题解决,
******************************************************************************************
解决方案二
在IIS6.0中的默认应用程序池-->属性-->标示中把Net Service改成Local System该问题也可以解决。
*******************************************************************************************
什么是应用程序池呢?这是微软的一个全新概念:应用程序池是将一个或多个应用程序链接到一个或多个工作进程集合的配置。因为应用程序池中的应用程序与其他应用程序被工作进程边界分隔,所以某个应用程序池中的应用程序不会受到其他应用程序池中应用程序所产生的问题的影响。
Windows 2003同时支持两种工作模式,默认为ISS 6.0工作进程隔离模式。工作进程隔离模式防止一个应用程序或站点停止了而影响另一个应用程序或站点,大大增强了IIS的可靠性。那么如何设置两种工作模式呢?
在IIS管理器中,打开本地计算机,右键单击“应用程序池”,选择新建“应用程序池” (必须在工作进程隔离模式下才能建立应用程序池)。“应用程序池名称”框中,输入新的应用程序池名称。如果在“应用程序池 ID”框中出现的 ID (如:AppPool #1)不是您想要的,可进行重命名。如果您单击了“将现有应用程序池作为模板”,请在“应用程序池名称”框中右键单击想要用来作为模板的应用程序池。最后单击[确定]。
指派应用程序池
在 IIS 管理器中,右键单击您要为其指派应用程序池的应用程序,然后单击“属性”。单击“主目录”选项卡,确认您正在指派的目录或虚拟目录的“应用程序名”是否已被填写。如果“应用程序名”框尚未被填写,请单击“创建”,然后输入名称。
在“应用程序池”列表框中,选择您想要为其指派的应用程序池的名称。最后单击[确定]。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
解决方案一
在需要进行读写操作的目录下添加Network Service这个帐号,
由于在iis 6.0中,默认的应用程序池中的标示用的是Network Service,
所以在进程中是使用Network Service这个帐号运行来运行w3wp.exe进程,
而当我们在运行VS 2003的时候需要对某一个目录下进行读写操作,
看了一下该文件夹,发现没有Network Service,添加上该账号,同时选上FULL CONTROL,问题解决,
******************************************************************************************
解决方案二
在IIS6.0中的默认应用程序池-->属性-->标示中把Net Service改成Local System该问题也可以解决。
*******************************************************************************************
什么是应用程序池呢?这是微软的一个全新概念:应用程序池是将一个或多个应用程序链接到一个或多个工作进程集合的配置。因为应用程序池中的应用程序与其他应用程序被工作进程边界分隔,所以某个应用程序池中的应用程序不会受到其他应用程序池中应用程序所产生的问题的影响。
Windows 2003同时支持两种工作模式,默认为ISS 6.0工作进程隔离模式。工作进程隔离模式防止一个应用程序或站点停止了而影响另一个应用程序或站点,大大增强了IIS的可靠性。那么如何设置两种工作模式呢?
在IIS管理器中,打开本地计算机,右键单击“应用程序池”,选择新建“应用程序池” (必须在工作进程隔离模式下才能建立应用程序池)。“应用程序池名称”框中,输入新的应用程序池名称。如果在“应用程序池 ID”框中出现的 ID (如:AppPool #1)不是您想要的,可进行重命名。如果您单击了“将现有应用程序池作为模板”,请在“应用程序池名称”框中右键单击想要用来作为模板的应用程序池。最后单击[确定]。
指派应用程序池
在 IIS 管理器中,右键单击您要为其指派应用程序池的应用程序,然后单击“属性”。单击“主目录”选项卡,确认您正在指派的目录或虚拟目录的“应用程序名”是否已被填写。如果“应用程序名”框尚未被填写,请单击“创建”,然后输入名称。
在“应用程序池”列表框中,选择您想要为其指派的应用程序池的名称。最后单击[确定]。
- IIS错误:加载配置文件时出错: 由于访问被拒绝,未能开始监视对 XX 文件的更改
- 加载配置文件时出错: 由于访问被拒绝,未能开始监视对"XXX"的更改
- 加载配置文件时出错: 由于访问被拒绝,未能开始监视对“**/info”的更改
- 加载配置文件时出错: 由于访问被拒绝,未能开始监视对"XXX"的更改
- 加载配置文件时出错: 由于访问被拒绝,未能开始监视对
- IIS提示“访问被拒绝,未能开始监视文件更改”
- 访问被拒绝。未能开始监视文件更改。
- 保存时出现错误 加载配置文件时出错: 对路径 的访问被拒绝
- 加载配置文件时出错: 对路径 web.config”的访问被拒绝。
- 当配置IIS遇到“访问由于 ACL 对所请求资源的设置被拒绝”时
- IIS 发布网站时,出现未能写出错/拒绝访问
- c#net无法将文件 复制到 对路径访问被拒绝或源文件 未能打开(未指定的错误)
- HTTP 错误 401.3 - 未经授权:访问由于 ACL 对所请求资源的设置被拒绝。
- HTTP 错误 401.3 - 未经授权:访问由于 ACL 对所请求资源的设置被拒绝
- HTTP 错误 401.3 - 未经授权:访问由于 ACL 对所请求资源的设置被拒绝。
- IIS安装后访问出现----HTTP 错误401.1 - 未经授权:访问由于凭据无效被拒绝
- VS.net VSS时,编译报错:未能向文件XXX 写入命令行。对路径 "XXX"的访问被拒绝。
- 未能向文件“.csproj.FileListAbsolute.txt”写入命令行 对路径的访问被拒绝
- WARN conf.HiveConf: DEPRECATED: Configuration property hive.metastore.local no longer has any effect
- nemesi 编译
- 定义PLSQL标识符(identifiers)注意事项
- 获取存储过程的返回值,用于其他变量中
- ViewPager demo
- IIS错误:加载配置文件时出错: 由于访问被拒绝,未能开始监视对 XX 文件的更改
- How to configure MPIO via iScsi/FC on Windows shared Zvol
- 一口气读完世界历史
- H.265_open_hevc_伤感哥的学习笔记(1)
- HDFS dfsclient读文件过程 源码分析
- 一个cocos2dx 游戏解读(SceneStart)
- VS2005(vs2008,vs2010)使用map文件查找程序崩溃原因
- uva 100 The 3n + 1 problem
- ZFS Folder Permissions (chmod) and ACL Settings on Nexenta