如何正确设置Umbraco的权限? (安装时存储库不可用)

时间:2013-05-15 08:50:12

标签: iis iis-7 umbraco

我无法完全设置Umbraco安装。我一直在遇到错误:

  

糟糕...安装程序无法连接到存储库

     

无法从存储库中获取Starter Kits,因为没有   连接 - 如果您使用代理服务器或可能会发生   具有某些配置的防火墙,或者如果您当前不是   连接到互联网。单击继续以完成   安装然后导航到Umbraco的Developer部分   安装,您将在其中找到列出的入门套件   包树。

我通过手动安装,Web平台安装程序和WebMatrix尝试了这一点。 当我尝试使用WebPI和手册时,我将IIS_IUSRS FULL ACCESS 提供给Umbraco文件夹和de C:\ windows \ temp文件夹,以确保安全。这没有带来任何影响。

我也尝试过使用here和Google上描述的步骤。

每个选项都在我的physcial Windows 7专业版机器上以及我的虚拟Windows服务器2008 R2开发环境中进行了测试,其中包含实际的Umbraco 6.0.5版本。

我希望你能为我提供一个有效的解决方案 亲切的问候

1 个答案:

答案 0 :(得分:0)

这个问题可能是因为umbraco安装程序无法连接到互联网,它看起来不像文件权限问题。

如果您位于代理或防火墙后面,则可以向web.config添加代理,以允许umbraco连接到存储库。

<defaultProxy useDefaultCredentials="true" />

http://msdn.microsoft.com/en-us/library/kd3cf2ex.aspx

设置ISS_IUSRS的权限应该可行,但我会使用“IIS APPPOOL \ {application-pool-name}”用户来设置权限。

以下页面底部提供了ps脚本:http://our.umbraco.org/wiki/install-and-setup/set-umbraco-folder-permissions-from-command-line

但是,如果您达到安装程序要求安装软件包的程度,那么应用程序是否已经运行? 如果您退出流程并登录umbraco会发生什么?