当我设置 sitecore演示零售网站(来源 - https://github.com/Sitecore/Sitecore.Demo.Retail)时,我遇到了与 Sitecore Commerce配置和相关的几个问题Sitecore引擎配置。我将分解这个问题:
在步骤5(Commerce Server配置)上运行 install-commerce-server.ps1脚本时出现以下错误
网址错误“ HTTP错误502.5 - 处理失败” - http://habitat.commerceengine.dev.local:5000/api/ $ metadata
在'reatil.dev.local'网站上我收到错误'C 在类型对象上找不到属性'shopName':Sitecore.Commerce.Engine.Connect.CommerceEngineConfiguration ',当我试图在产品的任何页面上
我在Sitecore体验平台遇到Sitecore Commerce应用程序( Merchandising Manager ,定价和促销)的一些错误
答案 0 :(得分:2)
但是,我已经解决了这个问题,我希望这些信息对于设置 Sitecore演示零售网站(https://github.com/Sitecore/Sitecore.Demo.Retail)非常有用。 我已经重复安装 Sitecore.Demo.Retail 并修复了相关问题:
此问题已在https://github.com/Sitecore/Sitecore.Demo.Retail/issues/81中讨论过。您需要检查文件'Server2012_FeaturesRequired.txt',如发行版81中所述。然后你必须检查文件 csconfig.xml (我的路径 - 'c:\ Projects \ Sitecore.Demo.Retail \ install')。我与MSSQL Server的SQL连接错误,这是默认的。这里是工作变体的例子: 另一种方式您可以通过' CSConfig.exe / f '手动运行Commerce Server配置程序(路径为我 - 'c:\ Program Files(x86)\ Commerce Server 11 \')。然后,您可以加载xml-configuration并设置和测试SQL连接:
此问题出现在我的环境中,因为我在Sitecore.Demo.Retail解决方案中的Commerce Engine项目中有错误的SQL连接(默认情况下)。您必须更改以下文件Global.json,Habitat.CommerceAuthoring-1.0.0.json,Habitat.CommerceShops-1.0.0.json中的所有连接。 !!! 不要害怕在部署的解决方案中检查适当的配置