请教,XXX的访问被拒绝.未能开始监视文件更改?
我是这样做的:
1.新闻系统在e:\网站\news,在news文件夹的安全属性里删除了的Everyone。
2.给本地计算机增加了一个用户news,隶属于Users组
3.给news文件夹添加了'news'用户和'ASP.NET计算机帐户'。
4.在IIS里 ‘目录安全->身份验证和访问控制’里添了news用户和密码
5.去掉了news文件夹里所有文件的只读属
不知道我这样做对不对,但结果总提示“对‘E:\news\’的访问被拒绝。未能开始监视文件更改。”
不管我怎么设置,结果都是这样,除非给news加Everyone,但我不想使用Everyone。
请教各位高手,我改怎么做啊?
问题点数:0、回复次数:8Top
1 楼zhmvb(星期六)回复于 2005-06-03 12:01:01 得分 0
顶~~Top
2 楼xzq686(★_瞬_★)回复于 2005-06-03 12:14:13 得分 0
ASP.NET计算机帐户的权限不够。到计算机管理里面给asp.net用户设置相关权限。
在根 Web 站点或任何虚拟目录上,ASP.NET 需要 ASPNET 帐户(Aspnet_wp.exe 进程帐户)的读取、执行和列出权限。必须有这些设置,ASP.NET 才能访问内容文件和监视文件更改。请执行下面的步骤更正此问题。
在根 Web 站点或虚拟目录上添加 ASPNET 帐户的读取、执行和列出权限
在 Windows 资源管理器中,浏览到包含根 Web 站点(默认设置为:C:\Inetpub\Wwwroot)或虚拟目录的文件夹。
右击该文件夹,然后单击“属性”。
在“安全”选项卡上,单击“添加”。
输入 ComputerName \ASPNET(例如,在名为 Webdev 的计算机上输入 Webdev\ASPNET),然后单击“确定”。
允许 ASPNET 帐户的下列权限:读取并执行、列出文件夹内容、读取。
单击“确定”关闭“属性”对话框并保存更改。
注意 如果“Everyone”(每个人)组或“用户”组能够读取根 Web 站点或虚拟目录,则不需要执行这些步骤。
Top
3 楼hchxxzx(NET?摸到一点门槛)回复于 2005-06-03 12:38:02 得分 0
你根目录下有没有 web.config文件?如果有该文件是否只读?如果非只读,该文件asp.net用户是否有"修改"权限?Top
4 楼syeerzy(快乐永远*先天下之乐而乐*后天下之忧而忧*)回复于 2005-06-03 13:35:57 得分 0
全盯住了ASPNET用户了。。
有时候另外一个用户组的权限也是制约因素,就是IWAM_###所在的WPG_IIS组。这个组的权限有时候也是需要的。Top
5 楼myweiterry(堕落天使)回复于 2005-06-03 13:45:30 得分 0
学习!Top
6 楼zhmvb(星期六)回复于 2005-06-03 15:31:27 得分 0
按上面的方法还是不行啊~~Top
7 楼zhmvb(星期六)回复于 2005-06-03 17:21:16 得分 0
顶~~~Top
8 楼windinwing(潇笑)回复于 2005-06-06 14:00:54 得分 0
1.从根目开始加权限,比如E盘.
如果还不行停掉索引服务试试
Top
相关问题
- web.config 的访问被拒绝。未能开始监视文件更改
- 运行Asp.NET时总是提示“目录的访问被拒绝。未能开始监视目录更改。”
- 目录的访问被拒绝。未能开始监视目录更改。 如何解决?
- 系统抱错:"C:\Inetpub\wwwroot\movie\”的访问被拒绝。未能开始监视文件更改",这是什么原因?
- 在windowsnt如何更改监视器的驱动程序
- 为何filesystemwatcher不能监视word,rar等文件的更改
- 错误信息:未能开始监视文件更改
- 如何监视访问网络的应用程序?
- 用C#写监视系统日志(Win32_NTLogEvent)访问遭到拒绝的问题~
- @@@@@applet如何更改本地访问权限??




