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

この記事では、Admin パネルにログインしようとしてフォームが更新され、ログインできない場合の対処方法を説明します。 これは、Admin セッションサイズを超えていることが原因です。

影響を受けるバージョン

問題

フォームは再読み込みを続けるので、Admin にログインすることはできません。

原因:

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

解決策

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