Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Orchardcms 使用IISExpress安装Orchard CMS模块失败,原因是权限问题_Orchardcms - Fatal编程技术网

Orchardcms 使用IISExpress安装Orchard CMS模块失败,原因是权限问题

Orchardcms 使用IISExpress安装Orchard CMS模块失败,原因是权限问题,orchardcms,Orchardcms,我一直在找工作“安装请求的包时出错。如果服务器没有对网站的“~/Modules”或“~/Themes”文件夹的写入权限,则可能发生这种情况。如果站点运行在共享托管环境中,有时需要通过Hoster控制面板手动添加对这些文件夹的写入访问权限。安装主题和模块后,建议删除对这些文件夹的写访问权限。”尝试从库中安装模块时的消息 我已经让IIS\U WPG完全控制了Orchard.Web\Modules目录,昨天它工作了,但今天没有 我从VisualStudio2010SP1和IIS Express运行 编

我一直在找工作“安装请求的包时出错。如果服务器没有对网站的“~/Modules”或“~/Themes”文件夹的写入权限,则可能发生这种情况。如果站点运行在共享托管环境中,有时需要通过Hoster控制面板手动添加对这些文件夹的写入访问权限。安装主题和模块后,建议删除对这些文件夹的写访问权限。”尝试从库中安装模块时的消息

我已经让IIS\U WPG完全控制了Orchard.Web\Modules目录,昨天它工作了,但今天没有

我从VisualStudio2010SP1和IIS Express运行


编辑:我已确保库路径为:

我遇到了相同的问题。我们有一个自定义主题,我必须在theme.txt文件中将版本从1更改为1.0。然后我可以安装一个模块。

我通过以下操作修复了此问题:

  • 将应用程序池用户更改为NetworkService或您需要的自定义用户 创建。(我使用的是IIS而不是IIS Express)
  • 向用户授予对文件夹(模块和)的读/写权限 主题)
  • 确保仪表板>设置>图库url为
  • 这为我解决了这个问题。使用ApplicationPoolIdentity不起作用,即使我给了它适当的权限(不知道为什么)


    我希望这会有所帮助。

    您能否尝试附加一个调试器,使其在出现异常时中断,然后再试一次?它将提供有关确切原因的更多信息。