首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装Sitecore 9,安装SOLR核心时SIF错误

安装Sitecore 9,安装SOLR核心时SIF错误
EN

Stack Overflow用户
提问于 2019-11-28 03:55:38
回答 2查看 415关注 0票数 1

当使用SIF安装Sitecore时,我会遇到以下错误。

这些是我的模块

谁能帮我谢谢你

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-11-29 09:38:37

不久前,我们也遇到了这个问题。经过研究发现,参数"name“的大小写在安装程序脚本和配置文件之间不匹配(脚本使用"name”,而配置文件提到"Name")。在重新命名配置文件中的参数后,安装过程可以继续。

sitecore-solr.json

xconnect-solr.json

票数 1
EN

Stack Overflow用户

发布于 2019-11-28 13:00:03

对于Sitecore 9.0 (更新-x),您需要SIF 1.2.1,因为您已经有了一个较新的SIF版本,它将使用最新版本并失败。

您可以将其添加到PowerShell脚本的顶部以强制使用1.2.1版本:

代码语言:javascript
复制
Remove-Module -Name SitecoreInstallFramework
Import-Module -Name SitecoreInstallFramework -RequiredVersion 1.2.1
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned

注意:如果您之前已经安装了更高SIF版本的Sitecore,那么当您修复错误的SIF版本错误时,可能会遇到证书问题。请参阅当XP 9.1安装在同一台PC上时,Sitecore 9.0更新-2安装失败,或者您可以使用certmgr或PowerShell删除其他证书(个人和受信任的根证书颁发机构):

代码语言:javascript
复制
Set-Location Cert:\LocalMachine\Root
#get a list
Get-ChildItem | Format-Table FriendlyName, Thumbprint -AutoSize

#example of remove a certificate
Get-ChildItem Cert:\LocalMachine\Root\301F9A11F82BF45DA853BE573811AFF4ACA3B7CE | Remove-Item

由于安装失败,还可能已经创建了与安装程序尝试创建的DNS名称完全相同的证书,而不需要删除旧的“未使用”证书。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59081516

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档