为什么我的内容在Umbraco的编辑器中消失了?

时间:2014-10-13 13:27:43

标签: umbraco

我有一个使用Umbraco 7的网站项目。当我尝试在Umbraco的后端编辑时,我在前端可以清楚看到的页面内容不会绑定到字段。相反,所有数据类型字段都保持默认状态。如果我尝试发布页面,该页面上的所有内容都将重置为空。

我希望我能继续下去,但这个问题似乎“发生了”。我在问题发生之前采取的一些措施:删除.suo文件,删除app_data / temp / clientdependancy文件夹,将整个项目添加到TFS源代码控制,并尝试将站点发布到远程服务器。

1 个答案:

答案 0 :(得分:2)

前端显示的内容被缓存 - 首先在一个名为App_data / Umbraco.config的文件中(从磁盘读取并保存在内存中),如果不存在,则从DB重新创建。您看到的问题可能是数据库中保存的内容有些损坏,当您尝试发布时会覆盖此缓存文件中的内容,这会使页面消失。

它可能由许多因素引起 - 您更改数据类型,数据类型损坏,文档类型损坏。您可以尝试一些事项

  • 尝试将页面内容回滚到以前的版本。您可以在umbraco UI中执行此操作
  • 尝试并重新创建页面(如果您的网站没有太多内容)
  • 检查IIS中ASP.net事件日志中的任何条目,或者数据库中指向错误的UmbracoLog数据库表中的任何条目
  • 尝试将Umbraco中的页面复制到同一安装中的其他位置或其他站点,以查看内容是否已恢复。

除此之外,如果没有特定错误,则很难诊断问题,但请尝试这些并反馈。祝你好运