Sitecore内容在发布后在Web数据库中消失了

时间:2014-11-12 03:08:24

标签: sitecore

过去几个月,我一直在愉快地开发Sitecore项目。今晚我做了100次我做过的事,聪明地发布了整个网站,以便我可以作为最终用户从网络数据库中查看。

当我导航到网站时,我发现我的所有内容都已消失。所有渲染元素都在那里,但页面上缺少/ sitecore / content树中的任何内容。不见了。空。纳达。

当我登录并在页面编辑器中查看时,一切看起来都很好。

我做了几个聪明的出版物,但仍然是一样的。我打算尝试重新发布所有内容,但在阅读警告对话框后,我想我会等到我明白发生了什么。

这是一件非常令人不安的事情。有人有什么想法吗?

3 个答案:

答案 0 :(得分:0)

检查您的root或home项目,确保它处于可发布状态并检查是否已发布。如果根项目消失了,您将无法在网站上看到任何内容。

答案 1 :(得分:0)

您需要在根节点上检查缺少内容的内容:

  1. 工作流状态:如果只有一个版本,但工作流状态已手动更改为非最终版本,则不会发布。
  2. 发布限制可发布状态:如果已针对任何项目或版本禁用“发布”复选框,则该项目/版本将不会发布。
  3. 按日期发布限制:如果某个或多个项目已应用基于日期的发布限制,则该项目可能已被删除,因为该项目不再处于可发布的日期范围内。

答案 2 :(得分:0)

如果这是在Sitecore 7.2上,我认为有一个内容项消失的错误: http://maxslabyak.com/sitecore/3-new-sitecore-v7-2-bugs-need-know-go-live/

要修复此问题,请将此设置 Publishing.PublishEmptyItems 设置为 true

希望这有帮助