エンティティ Adobe Commerce バックエンドを保存できません

この記事では、Adobe Commerce バックエンドにエンティティを保存できない場合の解決策を紹介します。 例えば、特定のcart_price ルールを編集して保存できない場合などです。

説明 description

影響を受ける製品とバージョン

この問題は、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など、最大セッションサイズが設定されているすべてのAdobe Commerce バージョンに影響する可能性があります。

問題/症状

ストアを再構成しようとすると、ページが再読み込みされ、変更は保存されません。 メッセージは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
experience-cloud-kcs-help-kbarticles