Admin-inloggningen fungerar inte - den tillåtna maxstorleken för sessionen har överskridits

I den här artikeln finns en fix som du kan använda när du försöker logga in på panelen Admin, men formuläret uppdateras bara och du kan inte logga in. Detta beror på att sessionsstorleken Admin har överskridits.

Berörda versioner

Problem

Det går inte att logga in på Admin eftersom formuläret fortsätter att läsas in.

Orsak

Högsta tillåtna sessionsstorlek har överskridits.

Lösning

Kontrollera om det finns fel i filen var/log/support_report.log:

[2023-07-13T04:26:09.792060+00:00] rapport.VARNING! Sessionsstorleken 260572 överskrider den tillåtna sessionsstorleken på 256000. [] []
[2023-07-13T04:26:17.056714+00:00] report.VARNING! Sessionsstorleken 260570 överskrider den tillåtna sessionsstorleken på 256000. [][]

Om du ser dessa fel är lösningen:

Adobe Commerce lokalt:

  1. Öka värdet Max Session Size in Admin från serverdelskonfigurationen. Gå till Stores > Settings > Configuration > Advanced > System > Security > Max Session Size in Admin om du vill göra det.
  2. Ange värdet till 500000 eller högre. Beroende på den befintliga maxstorleken som rapporteras i felet kan du också ange värdet till 0, vilket tar bort sessionsstorleksgränsen.

Adobe Commerce i molninfrastruktur:

(Den här inställningen är bara tillgänglig i Admin när distributions-/åtgärdsläget är standard eller utvecklare. Det är dock bara distributionsläget Production som tillåts i molnmiljön.)

Om du vill öka det här värdet kör du det här kommandot i terminalen (SSH):

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

Du kan ange högre än 50000 beroende på den befintliga maxstorleken som rapporteras i felet och du kan också ange värdet till 0 för att ta bort sessionsstorleksgränsen.

Relaterad läsning

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