![Windows 7 上的权限问题](https://linux22.com/image/1265740/Windows%207%20%E4%B8%8A%E7%9A%84%E6%9D%83%E9%99%90%E9%97%AE%E9%A2%98.png)
我正在本地机器上开发一个网站。该网站有一个文件上传字段,可将文件保存到硬盘上的某个位置。一切运行良好,但 IIS 没有权限读取该文件,因此不会在浏览器中显示该文件。如果我直接转到该文件并更改其权限(属性 > 安全 > 允许完全控制),它就可以正常工作。如何使系统可以访问所有新创建的文件?
答案1
您应该在服务管理单元中查看 IIS 服务在哪个用户下执行,然后代表他向上传文件的文件夹添加一个 ACL。
答案2
您不能设置文件夹的权限并让 ACL 递归吗?
我正在本地机器上开发一个网站。该网站有一个文件上传字段,可将文件保存到硬盘上的某个位置。一切运行良好,但 IIS 没有权限读取该文件,因此不会在浏览器中显示该文件。如果我直接转到该文件并更改其权限(属性 > 安全 > 允许完全控制),它就可以正常工作。如何使系统可以访问所有新创建的文件?
您应该在服务管理单元中查看 IIS 服务在哪个用户下执行,然后代表他向上传文件的文件夹添加一个 ACL。
您不能设置文件夹的权限并让 ACL 递归吗?