Sitecore 7.2-自动取消发布的存储桶项目

Sitecore 7.2-自动取消发布的存储桶项目,sitecore,sitecore7,sitecore7.2,sitecore-mvc,Sitecore,Sitecore7,Sitecore7.2,Sitecore Mvc,我在ASP.NET MVC上安装了Sitecore 7.2 我的问题是我已经将我的一个页面转换成了一个物品桶 然后我在下面创建了一堆bucketable项目(文章/页面)并发布 它们在出版后表现得很好,但在一段时间后。。。。这些bucketable项目将自动取消发布并从“web”数据库中删除 我不知道取消发布这些项目的过程是什么,这让我发疯。父bucket仍然存在,主数据库中的所有项目都处于未发布状态。当您说“处于未发布状态”时,这是否意味着它们没有处于工作流的最终批准状态?项目只有在其版本处于

我在ASP.NET MVC上安装了Sitecore 7.2

我的问题是我已经将我的一个页面转换成了一个物品桶

然后我在下面创建了一堆bucketable项目(文章/页面)并发布

它们在出版后表现得很好,但在一段时间后。。。。这些bucketable项目将自动取消发布并从“web”数据库中删除

我不知道取消发布这些项目的过程是什么,这让我发疯。父bucket仍然存在,主数据库中的所有项目都处于未发布状态。

当您说“处于未发布状态”时,这是否意味着它们没有处于工作流的最终批准状态?项目只有在其版本处于最终批准状态时才能发布

(如果你不是这个意思,我道歉)

自动发布可以通过多种方式进行,因此您可能需要检查/sitecore/admin/ShowConfig.aspx以查看是否已将计划发布代理配置为运行。您还将看到它当前配置为以什么间隔运行。这将解释为什么web数据库中发生更改而不触发手动发布。您还可以检查日志文件,查看发布代理是否正在运行


最后,检查发布更改限制,查看您的带扣项目是否为项目或版本指定了“结束日期”。这将导致该项目无法发布。如果无法发布版本,您应该在内容编辑器中看到一条警告。

这些都是工作流中处于最终批准状态的项目。当我发布它们的时候。。。它们显示在web数据库中。这是暂时的情况。经过一段时间。。。有些东西正在从web数据库中删除它们并将其恢复为未发布状态。我也没有对这些项目设置任何“结束日期”。我根据自定义bucketable模板创建了新项目。我没有在内容编辑器中遇到不可发布的问题警告。我将在配置中检查发布代理,以查看是否存在任何内容。这种情况只发生在bucketable项目上。常规内容树项目不受影响。我只是遇到了一些奇怪的事情。我创建了另一个新项目,并通过发布该项目的工作流进行了批准。不到5分钟后,它就从web和master数据库中删除了。当我点击仍然显示在树中的项目时,我得到了这个。“找不到所选项目。它可能已被其他用户删除。”