【问题标题】:Sitecore 'Item could not be found from query string. 'Sitecore '无法从查询字符串中找到项目。 '
【发布时间】:2012-07-13 03:54:46
【问题描述】:

我在使用 Sitecore CMS 6.5 和 ECM 1.3.1 rev 111202 时遇到了间歇性问题。当用户打开来自 ecm 的电子邮件时 - 它不会反映在参与计划中,并且会发生在通过 ECM 发送的电子邮件中,在记录错误消息“无法从查询字符串中找到项目。 [ID 为“{840DACC9-60C1-4705-BCAC-D188BD7D2AD8}”显示。该项目存在于后端(可以通过上面的 GUID 找到)以及 Sitecore 主数据库中。通过 fiddler 检查对服务器的请求表明该 url 的结构正确:

myurl/sitecore/RegisterEmailOpened.aspx?sc_itemid=%7b840DACC9-60C1-4705-BCAC-D188BD7D2AD8%7d&sc_camp=FBCF7F99F5C74F67BD8D976A7C16B7A1&ec_as=FA987FCE345347D4BA1C5584455A3AB5

我已经检查并重新检查了数据库连接字符串,但一切似乎都是正确的。这让我卡了一段时间,所以任何帮助表示赞赏。

干杯

【问题讨论】:

    标签: sitecore sitecore6 sitecore-dms sitecore-ecm


    【解决方案1】:

    显示错误消息是因为该项目未发布到 Web 数据库。您可以将其视为 ECM 错误。 但它似乎并不影响在参与计划中移动接收者的过程。尝试发布某条消息并再次检查。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-01
      • 2013-07-14
      • 1970-01-01
      相关资源
      最近更新 更多