2011-11-03 35 views
1

我最近开始了一个Orchard-CMS网站。这是一个新的使用ASP.NET MVC 3的CMS。http://www.orchardproject.net你可以找到更多的信息。由于权限原因,果园无法访问文件

它必须非常容易安装一个主题。但每当我尝试,我得到的错误,dependencies.xml文件不可访问。 (果园需要dependencies.xml文件,将链接写入新的主题和模块)

我的网站在IIS7本地机器上运行,并且我将所有权限授予ASP.NET用户和NETWORK USER。但我仍然有权限问题,有什么想法?

+0

您的IIS应用程序池使用的用户是什么? – Eilistraee

+0

IUSR,NETWORK SERVICE对我网站的根有所有权限。 –

+0

是的,但是您确定您的应用程序池正在NETWORK SERVICE或IUSR下运行吗? – Eilistraee

回答

0

默认情况下,IIS 7应用程序池在IUSR帐户下运行,因此您应该授予此用户适当的权限。从安全角度来看,为每个应用程序池创建一个新的独立帐户是很好的,我建议您这样做。它也会给你更细致的控制。

此外,请检查权限更改是否已正确传播到App_Data和App_Data/Dependencies文件夹及其内容。如果不是,请明确更改Dependencies文件夹的权限。 我注意到,如果您更改根级别的权限,有时它们无法正确传播。

相关问题