运行setup:upgrade时出现“未设置区号”错误

本文为云基础架构2.2.3上已知的Adobe Commerce问题提供了一个修补程序,该问题与运行以下命令时出现​ “未设置区码” ​错误有关:

setup:upgrade
NOTE
已在Adobe Commerce 2.2.4中修复此问题。

问题

运行时

bin/magento setup:upgrade

命令,您会收到以下错误消息: "Module 'Magento_AdvancedSalesRule':正在安装数据……未设置区号:在启动会话之前必须设置区号",命令执行已中断。 出现此问题是因为在实际设置区域配置之前请求了区域配置。 该修补程序允许捕获错误,并且不会中断升级过程。

Patch

该修补程序已附加到本文。 要下载它,请向下滚动到文章的结尾并单击文件名,或单击以下链接:

下载MDVA-10439_EE_2.2.3_COMPOSER_v1.patch

兼容的Adobe Commerce版本:

该修补程序是为以下对象创建的:

  • 云基础架构上的Adobe Commerce 2.2.3

该修补程序与以下Adobe Commerce版本也兼容(但可能无法解决此问题):

  • 云基础架构上的Adobe Commerce和Adobe Commerce内部部署2.2.0 - 2.2.3

如何应用修补程序

有关说明,请参阅我们的支持知识库中的如何应用Adobe提供的编辑器修补程序。

附加文件

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