无法保存实体Adobe Commerce后端

本文提供一种解决方案,用于解决您无法在Adobe Commerce后端中保存实体的问题。 例如,当您无法编辑和保存特定cart_price规则时。

描述 description

受影响的产品和版本

此问题可能会影响已配置最大会话大小的所有Adobe Commerce版本,包括Magento Open Source 2.3.7-p1和Adobe Commerce(所有部署方法)版本2.4.9-alpha、2.4.8、2.4.7、2.4.6、2.4.5、2.4.4、2.4.0-2.4.3以及Magento Open Source 2.3、2.2、2.1和2.0。

问题/症状

当您尝试重新配置商店时,页面会重新加载,并且您的更改不会保存。 在var/log/system.log中可以看到消息:

[ 2021-11-27 00:30:52]  report.WARNING: Session size of 418056 exceeded allowed session max size of 256000. [ ]  [ ]

重现问题的步骤

  1. 在Adobe Commerce商店中选择规则: 生产>营销>购物车价格规则
  2. 选择一个规则,将其设置为不活动,然后保存更改。

预期结果

规则设置为不活动。

实际结果

页面会重新加载,但不显示任何消息。 规则将保持活动状态。

原因

此问题与最近引入的新功能有关,该功能影响了最大会话大小。 请参阅我们的开发人员文档中的会话管理

解决方法 resolution

增加最大会话大小值: 存储>配置>高级>系统>安全性>最大会话大小

相关阅读

用户指南中的营销菜单

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f