Orchard 1.8软件包安装失败

时间:2014-11-18 16:35:20

标签: orchardcms orchardcms-1.8 orchard-modules

我正在尝试安装新的Orchard 1.8安装包(oForms),但收到以下错误:

“软件包安装失败:安装请求软件包时出错。如果服务器没有对网站的'〜/ Modules'或'〜/ Themes'文件夹的写访问权,就会发生这种情况。如果网站在共享托管环境中运行,添加对这些文件夹的写访问权限有时需要通过Hoster控制面板手动完成。一旦安装了主题和模块,建议删除对这些文件夹的写访问权。“

这似乎相当简单,但是我的主机已经确认权限很好(甚至将Everyone / Full Control添加到文件夹中),所以我迷失了,似乎发生了与Gallery中的所有模块,而不仅仅是oForms。我更改了Config/log4net.config文件以记录所有内容,除了上面记录相同消息的地方之外,我没有看到任何特定内容。除此之外什么都不突出。

有没有办法明白为什么会失败?或者,如果没有,有没有办法获得模块并手动安装它?我试图从图库下载,但它只是一个NuGet包,所以我不知道如何采取它并获取原始模块文件。

2 个答案:

答案 0 :(得分:2)

您可以使用像7zip这样的程序来解压缩nuget包,然后自己手动复制到模块中。

对于权限,在向文件夹添加新权限时使用:

  

应用程序池的IIS AppPool \名称

答案 1 :(得分:0)

从库中安装模块时,我也有这个确切的错误消息,我花了一段时间来弄清楚发生了什么。我做了新的安装,逐个复制文件,最终找到了罪魁祸首。对于我的情况无论如何......

对我来说,这完全是由于我的自定义主题中的格式错误。特别是Theme.txt文件。在Version:所说的行,我的格式没有任何"."

好:

Version: 1.0

BAD:

Version: 1

是的,做这个简单的错误阻止我安装模块。