0

我在Windows 2003 ServerIIS6上运行一个网站,我在某些临时文件夹中写入或删除文件时遇到了问题,获得了这种变暖:

警告:取消链接(C:\Inetpub\wwwroot\cakephp\app\tmp\cache\persistent\myapp_cake_core_cake_):第 254 行 C:\Inetpub\wwwroot\cakephp\lib\Cake\Cache\Engine\FileEngine.php 中的权限被拒绝

我转到tmp目录并在属性中为 IIS 用户提供了以下权限:

  • 读取和执行
  • 列出文件夹内容

它仍然显示相同的警告。

当我在属性窗口中时,如果单击AdvancedIIS 用户名会出现两次。

一个具有允许类型和读取和执行权限,另一个具有拒绝类型和特殊权限。

我的问题是:我是否应该不仅给这个用户读取和执行权限,还要给这个权限?:

  • 创建属性
  • 创建文件/写入数据
  • 创建文件夹/附加数据
  • 删除子文件夹和文件
  • 删除

如果我单击edit用户名上方的按钮,则可以选择它们。

如果我这样做,我不会打开一个安全漏洞吗?否则,我该如何读取和删除我的网站使用的文件?

谢谢。

4

1 回答 1

0

最后,我所做的是授予Internet Guest Accountapp\tmp文件夹的读/写/修改权限。

于 2012-12-06T11:02:01.537 回答