Det går inte att spara enheten Adobe Commerce backend

Den här artikeln innehåller en lösning för när du inte kan spara en enhet i Adobe Commerce serverdel. Om du till exempel inte kan redigera och spara en viss cart_price-regel.

Berörda produkter och versioner

Problemet kan påverka alla Adobe Commerce-versioner som har konfigurerat maximal sessionsstorlek. Detta lades till från och med Magento Open Source 2.3.7-p1 och Adobe commerce (alla distributionsmetoder) 2.4.3.

Problem

När du försöker konfigurera om din butik läses sidan in igen och ändringarna sparas inte. Ett meddelande visas i var/log/system.log:

[2021-11-27 00:30:52] rapport.VARNING! Sessionsstorleken 418056 överskrider den tillåtna sessionsstorleken på 256000. [][]

Steg som ska återskapas:

Ett exempel på lagringskonfigurationen sparas inte:

  1. Välj en regel i Adobe Commerce Store i Produktion > Marknadsföring > Kundprisregler.
  2. Välj en regel och ange den till Inaktiv och spara ändringen.

Förväntat resultat:

Regeln är inställd på inaktiv.

Faktiskt resultat:

  • Sidan laddas om utan något meddelande.
  • Regeln är fortfarande aktiv.

Orsak

Det här problemet har att göra med nya funktioner som nyligen introducerades och som har påverkat den maximala sessionsstorleken. Se Sessionshantering i utvecklardokumentationen.

Lösning

Öka värdet för Maximal sessionsstorlek i (Lagrar > Konfiguration > Avancerat > System > Säkerhet > Maximal sessionsstorlek).

Relaterad läsning

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