Sitecore WFFM CD无法找到配置节点:databases/database[@id=';master';]"; [英] Sitecore WFFM CD gives "Could not find configuration node: databases/database[@id='master']"
本文介绍了Sitecore WFFM CD无法找到配置节点:databases/database[@id=';master';]";的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
此错误显示在页(部分)中:
Sitecore.Configuration.DefaultFactory.CreateObject(String配置路径, String[]参数,布尔断言)+615 Sitecore.WFFM.Abstractions.Dependencies.DependenciesManager.Resolve(String 路径)+24 Sitecore.Form.Core.Ascx.Controls.SimpleForm..ctor()+26 Sitecore.Form.Web.UI.Controls.SitecoreSimpleForm..ctor(Item项目)+21
这取自错误日志
异常:System.InvalidOperationException消息:找不到 配置节点:Databases/database[@id=‘master’]来源: Sitecore.Kernel位于 Sitecore.Configuration.DefaultFactory.GetConfigNode(String xpath, 布尔断言)位于 Sitecore.Configuration.DefaultFactory.CreateObject(String配置路径, String[]参数,布尔断言)位于 Sitecore.Configuration.DefaultFactory.GetDatabase(String名称,布尔值 Assert)在Sitecore.Configuration.DefaultFactory.GetDatabase(String 姓名)位于 Sitecore.Marketing.Definitions.Goals.Data.ItemDb.GoalDefinitionItemRepository..ctor(String 数据库名称,布尔假设活动,IDefinitionRecordMapper`1映射器) 在… Sitecore.Marketing.Definitions.Goals.Data.ItemDb.GoalDefinitionItemRepository..ctor(String DatabaseName,布尔型假设Active)
推荐答案
- 确保完成此操作:(摘自官方安装指南) 内容交付(CD)服务器的额外步骤WFFM:
将以下节点添加到节中:
<setting name="WFM.IsRemoteActions" value="true" />Make sure this setting is set as follows. <setting name="WFM.MasterDatabase" value="web" />
- SwitchMasterToWeb.config这可能需要自定义。因此,首先您需要检查日志文件。在我们的案例中,我们发现一些"master"引用没有添加到SwitchMasterToWeb.config中,所以我们必须添加它(这样master就变成了web)。一些人直接与Sitecore联系,Sitecore为他们量身定做。按照给定的here
这篇关于Sitecore WFFM CD无法找到配置节点:databases/database[@id=';master';]";的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文