安装 Sitecore Experience Platform 9.3 时出现错误 "test-path $_"

Installing Sitecore Experience Platform 9.3 giving error "test-path $_"

我正在尝试在我的本地系统上配置 sitecore 从 Sitecore Install Assistant 安装。 第一步先决条件已安装 第二步 Solr 安装完成并在本地主机上运行。 第三个 Sitecore 设置也已完成。 第 4 SQL 服务器设置也已完成,直到验证一切正常。 在最后一步助理给我错误。 错误:无法验证参数 'Source' 的参数。值为 "C:\Solr\Solr-8.1.1\server\solr\configsets_default*" 的参数的“ Test-Path $_ ”验证脚本没有 return True 的结果。确定验证脚本失败的原因,然后重试该命令。

我相信这与 Solr 版本有关。较新版本使用 "default" 作为该路径上文件夹名称的一部分 (C:\Solr\Solr-8.1.1\server\solr\configsets_default),而较旧版本使用 "basic_configs".

为了解决这个问题,我必须使用 solr 参数编辑 JSON 文件,这样安装向导才能找到正确的路径。

我在位于参数 > BaseConfig > DefaultValue 的字段中将“_default”替换为 "basic_configs"。 我为名称中包含 SOLR 的所有 .json 文件(例如:“-solr.json”)执行了此操作。