SITECORE MANIA 開発者向け技術ブログ

その他

小川

小川

Sitecoreのセットアップで起きたエラーと対処法について

今回は、Sitecore(v9.2.0)のセットアップの際に起きたエラーの原因とその対処法についてご紹介します。

起きたエラーについて

Sitecoreのインストール前提条件のセットアップするために以下のコマンドを実行したところ画像のようなエラーが発生しました。

Install-SitecoreConfiguration -Path .\Prerequisites.json

404エラー画像

原因

Sitecore9.2以前はMicrosoft Web Installer(WebPI)を経由して、Sitecoreのインストール前提となるIIS関連ツールをインストールする仕組みになっています。
しかし、Microsoftは2022年にWebPIの配布とサポートを終了しており、スクリプト内で参照しているWebPIのダウンロードURLが削除されたため、404 Not Foundエラーが発生します。

対処法

  1. SIFのインストールパッケージ内のPrerequisites.jsonからWebPIに関連するタスクを削除します。
  2. 削除するタスクは以下の通りです。
    • DownloadWebPlatformInstaller
    • InstallWebPlatformInstaller
    • InstallWebDeploy3.6
    • InstallURLRewrite2

    削除するタスク画像

  3. 必要なツールを手動でダウンロード・インストールする。
  4. WebPIから入れるはずだった2つのツールを公式ダウンロードリンクから直接ダウンロードします。

    ダウンロードするツールは以下の通りです。

    • Web Deploy 3.6
    • URL Rewrite 2.1
  5. インストール後、再度コマンドを実行します。

まとめ

今回はSitecore9.2のセットアップで発生したエラーについてご紹介しました。
Sitecore9.2はサポート終了予定が近づいているため、ぜひバージョンアップを検討してください。

参考文献



※エントリーの内容・画像等は、公開時点での情報に基づきます。
※Sitecoreのバージョンによって実装されている機能が異なります

この記事を読んだ人はこちらの記事も読んでます

Sitecore導入に関するご相談・資料ダウンロード

導入をご検討・ご依頼の方や、サービスについてご不明点がございましたらお気軽にお問い合わせください。

Sitecoreの運用問題を解決する

既にSitecoreを導入しているお客様向けサービス