升级到Adobe Commerce版本2.3.4-p1或2.3.5期间出现愿望清单错误

本文修复了在升级到Adobe Commerce版本2.3.4-p1和2.3.5时,与升级到这些版本期间出现愿望清单错误相关的已知问题。

受影响的产品和版本

  • 云基础架构上的Adobe Commerce 2.3.4-p1和2.3.5
  • Adobe Commerce内部部署2.3.4-p1和2.3.5

问题

将Adobe Commerce(所有部署方法)和Magento Open Source升级到版本2.3.5或2.3.4-p1时,您可能会从模块中收到愿望清单错误(详见下文):

Magento_Wishlist

从Adobe Commerce(所有部署方法)/Magento Open Source版本2.3.4-p1 升级到版本2.3.4-p2 ​或从Adobe Commerce(所有部署方法)/Magento Open Source版本2.3.5 升级到版本2.3.5-p1 ​将修复该错误。

重现步骤

将您的Adobe Commerce(所有部署方法)/Magento Open Source升级到版本2.3.4-p1或2.3.5。

预期的结果

升级到Adobe Commerce(所有部署方法)/Magento Open Source版本2.3.4-p1或2.3.5的升级过程会正常完成。

实际结果

在升级过程中,您会收到以下错误:

Module ‘Magento_Wishlist’:

Unable to apply data patch Magento\Wishlist\Setup\Patch\Data\CleanUpData for module Magento_Wishlist. Original exception message: Unable to unserialize value. Error: Syntax error

解决方案

  • 如果您要升级到Adobe Commerce(所有部署方法)/Magento Open Source版本2.3.5,请​ 升级到版本2.3.5-p1。 Adobe Commerce(所有部署方法)/Magento Open Source版本2.3.5-p1取代2.3.5。
  • 如果您要升级到Adobe Commerce(所有部署方法)/Magento Open Source版本2.3.4-p1,请​ 升级到版本2.3.4-p2。 Adobe Commerce(所有部署方法)/Magento Open Source版本2.3.4-p2取代了版本2.3.4-p1。

相关阅读

在我们的开发人员文档中:

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