我们的设置:
Orchard v1.5.1
Microsoft Azure托管
相关模块:主题编辑器1.4.1、系统编辑器
问题:
在尝试使用系统编辑器工具编辑几个页面的内容时,我们发现我们的任何更改都没有显示在前端。我们可以离开主题编辑页面,回来,我们的更改被保留,但它们不会显示在前端。网站上的所有页面都会发生这种情况。
我们一直在使用主题编辑器模块来更改主题,但它已经被禁用了一段时间。但是因为我们在编辑视图时遇到问题,我们禁用了系统编辑器并启用了主题编辑器,希望它能解决问题。但是现在,如果我们尝试编辑主题,我们只会看到服务器错误(进入主题区域并单击 CSS 或 HTML 选项卡会引发错误)。这是错误:
“/”应用程序中的服务器错误。
现在为了解决这个问题,我们禁用了主题编辑器模块并尝试安装它的更新版本(1.4.2),但收到了这个错误:
'bin\Orchard.Core.dll' 已经存在。跳过...
'bin\Orchard.Framework.dll' 已经存在。跳过...
包安装失败:安装请求的包时出错。如果服务器没有对网站的“~/Modules”或“~/Themes”文件夹的写入权限,就会发生这种情况。如果站点在共享托管环境中运行,有时需要通过 Hoster 控制面板手动添加对这些文件夹的写入权限。安装主题和模块后,建议删除对这些文件夹的写入权限。
我们不确定如何继续,因为本周服务器端没有任何更改,而且我们今天对主题的所有更改都是 HTML 的小部分,所以为什么系统会抛出所有这些错误是很奇怪的。任何建议都会很棒!