【问题标题】:Sitecore 7.2 - Bucket Items getting unpublished automaticallySitecore 7.2 - 桶项目自动取消发布
【发布时间】:2015-07-18 21:20:47
【问题描述】:

我安装了在 ASP.NET MVC 上运行的 Sitecore 7.2。

我的问题是我已将我的一个页面转换为一个项目桶。

然后我在下面创建一堆可存储的项目(帖子/页面)并发布。

它们在发布后显示得很好,但在一段时间后......这些可存储的项目会自动取消发布并从“网络”数据库中删除。

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

【问题讨论】:

  • 我刚刚遇到了一些奇怪的事情。我创建了另一个新项目,并通过发布该项目的工作流程批准了它。不到 5 分钟后,它就从 web 和 master 数据库中删除了。当我单击仍然显示在树中的项目时,我得到了这个。 “找不到所选项目。它可能已被其他用户删除。”

标签: sitecore sitecore7 sitecore7.2 sitecore-mvc


【解决方案1】:

当您说“处于未发布状态”时,这是否意味着他们未处于工作流程的最终批准状态?除非项目有处于最终批准状态的版本,否则项目无法发布。

(如果不是你的意思,我很抱歉)

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

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

【讨论】:

  • 这些都是工作流中处于最终批准状态的项目。当我发布它们时……它们会出现在网络数据库中。短时间内是这种情况。一段时间后......有些东西正在从网络数据库中删除它们并将其恢复为未发布状态。
  • 我也没有在项目上设置任何“结束日期”。我根据我的自定义可存储模板创建了新项目。我没有在内容编辑器中遇到不可发布的问题警告。我将检查配置中的发布代理,看看是否有任何东西。这只发生在可存储的项目上。常规内容树项不受影响。
猜你喜欢
  • 2023-03-24
  • 1970-01-01
  • 2018-09-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多