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:
- Välj en regel i Adobe Commerce Store i Produktion > Marknadsföring > Kundprisregler.
- 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
- Marknadsföringsmeny i vår användarhandbok.