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å Admin men formuläret uppdateras bara och du kan inte logga in. Det beror på att Admin Sessionsstorleken har överskridits.

Berörda versioner

Problem

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

Orsak

Högsta tillåtna sessionsstorlek har överskridits.

Lösning

Kontrollera var/log/support_report.log för fel som dessa:

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

Om du ser dessa fel är lösningen:

Adobe Commerce lokalt:

  1. Öka Max Session Size in Admin värde från serverdelskonfigurationen. Gör så här: Stores > Settings > Configuration > Advanced > System > Security > Max Session Size in Admin.
  2. Ange värdet till 50000 eller senare. Beroende på den befintliga maxstorleken som rapporteras i felet kan du även ange värdet till 0 vilket tar bort gränsen för sessionsstorlek.

Adobe Commerce i molninfrastruktur:

(Den här inställningen är bara tillgänglig i dialogrutan Admin när läget för distribution/åtgärd ä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 kan du även ange värdet till 0 för att ta bort gränsen för sessionsstorlek.

Relaterad läsning

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