我已经在我的本地计算机上安装了Umbraco,但是我有一些关于IIS和权限的问题,如果有人可以帮助验证我是否正确理解它。我的环境如下
•Windows 7 Pro OS
•IIS 7.5 - 我在IIS中设置了一个新站点,该站点具有应用程序池的标识应用程序池标识
•Umbraco v7.3.0 - 应用程序文件位于C:\ Users [myUsername] \ Documents \ Visual Studio 2013 \ Projects \ InstallingUmbracoDemo \ InstallingUmbracoDemo
以下过程/理解是否正确?
部分原因是因为我并不完全理解所有内容,所以我非常担心在应用程序文件所在的根文件夹上授予IUSR权限的安全性。安装Umbraco后,是否可以撤销此用户组的完全权限?是否需要完全许可?
我找到了以下资源https://our.umbraco.org/wiki/reference/files-and-folders/permissions,但是如果有其他人可以提供有关权限和ISUR& IIS_ISUR工作,更重要的是我是否正确理解了这个过程。
道歉,如果我是标记的方式 - 我只是想学习并确保我完全理解一切。
非常感谢 保罗
答案 0 :(得分:1)
Umbraco需要权限才能将文件写入服务器上的某些文件夹,因为内容/媒体缓存,检查索引,日志,媒体等都是基于磁盘文件的。
您是否尝试将特定的AppPool用户添加到文件夹并授予其权限?
通常:
IIS AppPool \ MyAppPoolNameInIIS
我遇到的情况是不允许的,我必须使用IUSR,但一般情况下这都有效,并且似乎更具体和包含。