0

尝试使用仪表板中的模块安装程序安装新模块时,Orchardcms 应用程序可以正常工作。我在下面收到此错误。

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

似乎使用 ApplicationPoolIdentity 安装的 IIS 7 应用程序池(可能与 Orchard 在 Web 平台安装程序中一起安装)。w3wp.exe 使用用户名 orchardmain 运行(这是我命名我的应用程序的名称,我本可以将其保留为默认果园)虽然这个问题是我无法像尝试在权限中添加用户名时那样更新我的 orchardmain 的 NTFS 权限找不到名称为 OrchardMain 的任何用户、组或内置安全主体。

将应用程序池更改为在行为不同的用户/服务帐户下运行是最佳实践,还是我可以做一些小事情来让它工作?

4

1 回答 1

1

IIS APPPOOL\OrchardMain编辑权限时尝试用作对象名称。

有关详细信息,请参阅此博客文章

于 2012-05-07T04:33:02.947 回答