【发布时间】:2016-12-23 10:20:07
【问题描述】:
在 Sitecore.NET 8.1(修订版 160519)+ 面向营销人员的 Web 表单 8.1.rev 中。 160523,
我们在 CD 环境中使用带图像提交表单执行 WFFM 自定义保存操作时遇到问题。如果我们不上传任何图像并提交表单,WFFM 自定义保存操作就可以正常工作。在 CM 服务器中,无论有无图像,都可以完美提交。
为了解决我尝试以下事情的问题:- 我关注了这篇文章,但在 CD 服务器中,当我在 connectionStrings.config 中添加“remoteWfmService”时出现错误“已添加条目‘remoteWfmService’”。也代替 forms.config 我们有 sitecoreforms.config 我们已经有了这个设置
Sitecore Web forms for marketers 2.4 file upload on content delivery server error (WFFM)
我也通过启用 Clint Action 复选框来尝试这篇文章,但没有运气。 http://sitecorecode.com/index.php/2016/05/23/wffm-custom-save-action-not-woking-on-cd-environment/
在日志文件中,我根据我的保存操作项 ID 获得了此条目
WARN [WFFM] 找不到配置节点:databases/database[@id='master']
【问题讨论】:
-
“remoteWfmService”仅适用于 Sitecore 8.0 Update-2 (see #24829),之后使用 EventQueue 功能执行远程操作。第二篇文章将不起作用,因为设置意味着该操作在 CD 服务器上运行,并且您(正确地)删除了与主数据库的连接。我不知道 EventQueue 是如何处理文件的
标签: file-upload webforms sitecore web-forms-for-marketers