Admin ログインが動作していません – 許可されているセッションの最大サイズを超えています

この記事では、Admin パネルにログインしようとしてフォームが更新されたばかりでログインできない、または Admin パネルでアクションを実行して自動的にログアウトする場合の対処方法を説明します。
これは、Admin Session Size を超えていることが原因です。

影響を受けるバージョン

問題

Admin ージで次のいずれかの症状が発生します。

  1. フォームが再読み込みを続けているので、Admin にログインすることはできません。
  2. アクションを実行しようとすると、自動的にログアウトされます。

原因:

許可されているセッションの最大サイズを超えています。

解決策

var/log/support_report.log ファイルで、次のようなエラーを確認します。

[2023-07-13T04:26:09.792060+00:00] report.WARNING: 260572 のセッションサイズが、許可されているセッションの最大サイズである 256000 を超えています。 [] []
[2023-07-13T04:26:17.056714+00:00] report.WARNING: 260570 のセッションサイズが、許可されているセッションの最大サイズ 256000 を超えています。[][]

これらのエラーが表示された場合、解決策は次のようになります。

Adobe Commerce オンプレミス :

  1. バックエンド設定から Max Session Size in Admin 値を増やします。 これを行うには、Stores/Settings/Configuration/Advanced/System/Security/Max Session Size in Admin に移動します。
  2. 値を 500000 以上に設定します。 エラーで報告された既存の最大サイズに応じて、値を 0 に設定することもできます。これにより セッションサイズの制限が削除されます。

クラウドインフラストラクチャー上のAdobe Commerce:

(この設定は、デプロイメント/操作モードが デフォルト または 開発者 の場合にのみ、Admin でアクセスできます。 ただし、クラウド環境で使用できるのは、実稼動デプロイメントモードのみです。)

この値を増やすには、ターミナル(SSH)で次のコマンドを実行します。

bin/magento config:set system/security/max_session_size_admin 500000

エラーで報告された既存の最大サイズに応じて、500000 より大きい値を設定したり、値を 0 に設定してセッションサイズの制限を削除したりできます。

関連資料

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