Adobe Commerce 2.4.0安裝因過時的存放區快取而失敗

本文針對Adobe Commerce 2.4.0安裝失敗並出現錯誤訊息的問題,提供解決方案: 未定義預設網站。 請設定網站,然後再試一次。 ​顯示在主控台中。

受影響的產品和版本

  • 雲端基礎結構上的Adobe Commerce 2.4.0
  • Adobe Commerce內部部署2.4.0

問題

必要條件:
在CLI命令中為Store模組設定相依於API的協力廠商擴充功能,已在composer.json中視需要設定。 這會導致Adobe Commerce 2.4.0的安裝失敗,並出現錯誤訊息: 未定義預設網站。 請設定網站,然後再試一次。 ​顯示在主控台中。

原因

對於在CLI命令中對存放區具有相依性的協力廠商擴充功能而言,會出現問題。 一種是AmazonSales Channel。

解決方案

在安裝Adobe Commerce 2.4.0之前,商家必須:

  1. composer.json移除這些協力廠商擴充功能。
  2. 安裝不含擴充功能的Adobe Commerce。
  3. 安裝後新增擴充功能。

此問題將在2.4.1版本的範圍內修正。

我們的支援知識庫中的相關閱讀:

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a