【问题标题】:Failed to re-publish a page - Tridion 2011 SP1无法重新发布页面 - Tridion 2011 SP1
【发布时间】:2012-12-11 16:28:47
【问题描述】:

重新发布同一页面时,我们遇到了一些奇怪的错误。该页面第一次发布成功,我们可以从演示服务器看到该页面。当我们尝试再次发布它(页面没有更改)时,它失败并出现以下错误(见下文)。该页面在模板生成器中运行正常,我们得到了正确的 html 输出,但在最后一个提交部署步骤中失败(准备传输、传输、准备部署和部署都成功)。一旦第二次发布失败,总是发布失败,我们也无法取消发布。另外,当我们复制失败的页面并创建新页面时,我们可以第一次发布新页面,然后新页面第二次发布失败并出现同样的错误。

有谁知道什么会导致这个错误?

这是错误信息:

Committing Deployment Failed Phase: Deployment Prepare Commit Phase failed, Unable to prepare transaction: tcm:0-4210-66560, For input string: "", For input string: "", Unable to prepare transaction: tcm:0-4210-66560, For input string: "", For input string: ""

【问题讨论】:

  • 您是否检查了传输和部署日志文件?这些可能会给出更清晰的错误消息,因为这似乎相当不完整。
  • 此外,如果您可以提供有关内容交付架构的更多详细信息,这将有所帮助。您使用什么传输方式(HTTP、FTP 等)?您正在使用什么数据库(如果有)?如果您显示您的 CD 配置文件(最有可能是传输和存储),它可能会有所帮助。
  • 您的交付服务器上是否存在一些权限异常,您无法覆盖现有文件?
  • 您是否考虑加入 51 区提案以建立 Tridion 专用网站? area51.stackexchange.com/proposals/38335/tridion

标签: tridion tridion-2011


【解决方案1】:

你有多个部署者吗?有时由于配置了多个部署程序而其中一个未按应有配置而发生。第一次你的页面可能会被正确的部署者拾取,然后被错误的部署者拾取。

正如坦率的建议,共享传输和部署日志文件,以便我或其他人可以帮助您朝着正确的方向前进。

【讨论】:

    【解决方案2】:

    您可以在第一次成功发布而不是在后续尝试(包括取消发布)时成功发布这一事实可能表明存在锁定问题(当然,我在推测,但这与您的症状一致。

    已知会导致文件锁定问题的一件事是防病毒软件。通常建议将您的站点和数据目录排除在防病毒扫描程序的覆盖范围之外。

    同样,存储在数据库中的已部署资源也可能存在锁定问题。您的数据库服务器是否给出错误或警告?例如,在事务中征用资源是否存在问题?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-07-02
      • 1970-01-01
      • 1970-01-01
      • 2012-04-30
      • 1970-01-01
      • 2012-09-07
      • 2012-10-29
      • 1970-01-01
      相关资源
      最近更新 更多