安装sitecore 9.2时出错,无法解析[variable('XConnectSolr_Core.Root')]

时间:2019-09-02 21:38:46

标签: powershell solr sitecore

我正在Windows Azure VM上设置新安装的sitecore 9.2,我在关注下一个教程:https://tothecore.sk/2019/07/22/sitecore-9-2-initial-release-installation-guide-for-development-machine/,但是当我运行powershell脚本时,它在XconnetSolr_CleanCores上给我一个错误: ,我已经检查了该服务,并且在尝试运行该脚本时Solr服务正在运行,但是由于某种原因,在到达此步骤时它将停止。

我已经检查了SIF版本,目前已安装2.1.0版本,不能重复。我遵循了所有步骤,并且已经尝试重新安装Solr和SIF以进行全新安装,但始终收到相同的结果。

引发的错误是下一个错误:

[--------------------------------- XConnectSolr_CleanCores:确保路径---------- ------------------------------------] Install-SitecoreConfiguration:无法解析[variable('XConnectSolr_Core.Root')]-调用“评估”的异常 带有“ 2”参数的参数:“由于偏好变量” ErrorActionPreference“或公共变量,正在运行的命令已停止 参数设置为“停止”:无法解析[joinpath(variable('XConnectSolr_Solr.Server'), variable('XConnectSolr_Xdb.Name'))]-带有“ 2”参数的“ Evaluate”调用异常:“正在运行的命令已停止 因为首选项变量“ ErrorActionPreference”或公共参数设置为“停止”:无法解析 [joinpath(variable('XConnectSolr_Solr.FullRoot'),'server','solr')]-用“ 2”调用“ Evaluate”的异常 参数:“由于偏好变量“ ErrorActionPreference”或公共参数,正在运行的命令已停止 设置为“停止”:无法解析[resolvepath(parameter('XConnectSolr_SolrRoot'))]-异常调用 参数为“ 2”的“ InvokeWithContext”:“由于首选项变量,正在运行的命令已停止 “ ErrorActionPreference”或公共参数设置为“停止”:找不到路径'C:\ Solr-7.5.0-920',因为它找不到 存在。”””” 在C:\ SitecoreInstallation \ ResourceFiles \ XP0-SingleDeveloper.ps1:74 char:1 + Install-SitecoreConfiguration @singleDeveloperParams *>&1 | Tee-Objec ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~     + CategoryInfo:未指定:(:) [Write-Error],WriteErrorException     + FullyQualifiedErrorId:Microsoft.PowerShell.Commands.WriteErrorException,Install-SitecoreConfiguration

[时间] 00:00:35 GetConfigFunctionResult:无法解析[variable('XConnectSolr_Core.Root')]-调用“ Evaluate”为“ 2”的异常 参数:“由于偏好变量“ ErrorActionPreference”或公共参数,正在运行的命令已停止 设置为“停止”:无法解析[joinpath(variable('XConnectSolr_Solr.Server'),variable('XConnectSolr_Xdb.Name'))]- 使用“ 2”参数调用“ Evaluate”的异常:“正在运行的命令已停止,因为首选项变量 “ ErrorActionPreference”或公共参数设置为“停止”:无法解析 [joinpath(variable('XConnectSolr_Solr.FullRoot'),'server','solr')]-用“ 2”调用“ Evaluate”的异常 参数:“由于偏好变量“ ErrorActionPreference”或公共参数,正在运行的命令已停止 设置为“停止”:无法解析[resolvepath(parameter('XConnectSolr_SolrRoot'))]-异常调用 参数为“ 2”的“ InvokeWithContext”:“由于首选项变量,正在运行的命令已停止 “ ErrorActionPreference”或公共参数设置为“停止”:找不到路径'C:\ Solr-7.5.0-920',因为它找不到 存在。”””” 在C:\ Program Files \ WindowsPowerShell \ Modules \ SitecoreInstallFramework \ 2.1.0 \ Private \ JsonConfiguration.ps1:226 char:20 + ...返回GetConfigFunctionResult -FunctionText $ InputObject -Param ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~     + CategoryInfo:未指定:(:) [Write-Error],WriteErrorException     + FullyQualifiedErrorId:Microsoft.PowerShell.Commands.WriteErrorException,GetConfigFunctionResult

1 个答案:

答案 0 :(得分:0)

  

正在运行的命令已停止,因为首选项变量“ ErrorActionPreference”或公共参数设置为“停止”:找不到路径'C:\ Solr-7.5.0-920',因为它不存在。 “”“”在C:\ Program Files \ WindowsPowerShell \ Modules \ SitecoreInstallFramework \ 2.1.0 \ Private \ JsonConfiguration.ps1:226 char:20

它正在寻找目录C:\ Solr-7.5.0-920却没有找到它。我在Google上进行了一次快速的搜索,以查看是否可以找出问题所在并找到Apache Solr

由于这与您正在使用的特定安装脚本有关,我建议您与特定产品社区联系以获得更深入的支持。