所有这些都是在我的本地机器上完成的。
我几天前在WebMatrix中安装了Orchard(版本为1.3.9)。
我安装了Contoso主题。
我按照HelloWorld模块和Simple Commerce模块的说明进行操作,它们可以正常工作:这包括从仪表板中添加来自画廊的模块,例如Code Generation模块。
今天,如果我尝试从仪表板中的画廊安装任何模块,则会显示以下带有红色背景的消息:
软件包安装失败。
请求的软件包安装时出现错误。如果服务器没有对Web站点的“~/Modules”或“~/Themes”文件夹具有写入访问权限,则会出现此错误。如果该站点在共享托管环境中运行,则有时需要通过主机控制面板手动添加对这些文件夹的写访问权限。一旦已经安装了主题和模块,建议删除对这些文件夹的写访问权限。
远程服务器返回错误:(404)未找到。
我进入Web Matrix的请求部分,显示抓取Messaging模块的请求:
它说
302.0对象已移动 路径C:/ Users / Rick / Documents / My Web Sites / RickHodder / Packaging / PackagingServices / InstallGallery
Orchard项目更改了画廊的拉取位置吗? 我没有对机器进行任何更改,并且查看了Windows Update日志,未发现可能更改权限的任何内容。
有什么想法吗?