【问题标题】:Error while installing Sitecore 9.2 - Unable to parse [variable('XConnectSolr_Core.Root')]安装 Sitecore 9.2 时出错 - 无法解析 [variable('XConnectSolr_Core.Root')]
【发布时间】:2019-09-02 21:38:46
【问题描述】:

我正在 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 上出现错误:EnsurePath,I在我尝试运行脚本时已经检查了服务并且 Solr 服务正在运行,但由于某种原因它在到达此步骤时停止。

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

抛出的错误是下一个:

[--------------------------------- XConnectSolr_CleanCores : 确保路径 ----------------------------------] Install-SitecoreConfiguration:无法解析 [变量('XConnectSolr_Core.Root')] - 调用“评估”的异常 带有“2”个参数:“正在运行的命令已停止,因为 设置了首选项变量“ErrorActionPreference”或公共参数 停止:无法解析 [加入路径(变量('XConnectSolr_Solr.Server'), 变量('XConnectSolr_Xdb.Name'))] - 调用“评估”的异常 带有“2”个参数:“正在运行的命令已停止,因为 设置了首选项变量“ErrorActionPreference”或公共参数 停止:无法解析 [加入路径(变量('XConnectSolr_Solr.FullRoot'),'服务器','solr')] - 使用“2”参数调用“评估”的异常:“正在运行 命令停止,因为首选项变量 “ErrorActionPreference”或常用参数设置为 Stop: Unable to 解析 [resolvepath(parameter('XConnectSolr_SolrRoot'))] - 异常 使用“2”个参数调用“InvokeWithContext”:“正在运行的命令 由于首选项变量“ErrorActionPreference”或 常用参数设置为停止:找不到路径'C:\Solr-7.5.0-920' 因为它不存在。"""" 在 C:\SitecoreInstallation\ResourceFiles\XP0-SingleDeveloper.ps1:74 字符:1 + 安装站点核心配置 @singleDeveloperParams *>&1 |三通对象... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ + CategoryInfo : NotSpecified: (:) [Write-Error], WriteErrorException + FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,Install-SitecoreConfiguration

[TIME] 00:00:35 GetConfigFunctionResult:无法解析 [变量('XConnectSolr_Core.Root')] - 调用“评估”的异常 带有“2”个参数:“正在运行的命令已停止,因为 设置了首选项变量“ErrorActionPreference”或公共参数 停止:无法解析 [加入路径(变量('XConnectSolr_Solr.Server'), 变量('XConnectSolr_Xdb.Name'))] - 调用“评估”的异常 带有“2”个参数:“正在运行的命令已停止,因为 设置了首选项变量“ErrorActionPreference”或公共参数 停止:无法解析 [加入路径(变量('XConnectSolr_Solr.FullRoot'),'服务器','solr')] - 使用“2”参数调用“评估”的异常:“正在运行 命令停止,因为首选项变量 “ErrorActionPreference”或常用参数设置为 Stop: Unable to 解析 [resolvepath(parameter('XConnectSolr_SolrRoot'))] - 异常 使用“2”个参数调用“InvokeWithContext”:“正在运行的命令 由于首选项变量“ErrorActionPreference”或 常用参数设置为停止:找不到路径'C:\Solr-7.5.0-920' 因为它不存在。"""" 在 C:\Program 文件\WindowsPowerShell\Modules\SitecoreInstallFramework\2.1.0\Private\JsonConfiguration.ps1:226 字符:20 + ... 返回 GetConfigFunctionResult -FunctionText $InputObject -Param ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ + CategoryInfo : NotSpecified: (:) [Write-Error], WriteErrorException + FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,GetConfigFunctionResult

【问题讨论】:

    标签: powershell solr sitecore


    【解决方案1】:

    运行命令停止,因为首选项变量“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 并没有找到它。我做了一个快速的谷歌搜索,看看我是否能弄清楚这可能是什么,并找到了Apache Solr

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

    【讨论】:

    • 很好,实际上我的 PowerShell 脚本变量路径错误,这就是它没有找到那个地方的原因。谢谢!
    猜你喜欢
    • 2015-06-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-08
    • 1970-01-01
    • 2018-05-12
    • 2021-07-07
    • 1970-01-01
    相关资源
    最近更新 更多