Sklep Magento może działać latami bez dotykania numeru wersji i to jest właśnie problem. Każda linia wydań Magento 2.4 dostaje poprawki bezpieczeństwa przez ograniczony czas, a sklep pozostawiony na starej linii działa dalej, po cichu gromadząc znane luki. Zaplanowanie aktualizacji Magento 2.4 przed terminem, a nie po incydencie, zamienia ją w rutynową pracę. Ten poradnik wyjaśnia, jak działają linie wydań i daty wsparcia, czym łatki różnią się od aktualizacji i jaką listę kontrolną stosujemy.
Koniec wsparcia Magento: jak działają linie wydań
Magento Open Source i Adobe Commerce są wydawane w liniach: 2.4.6, 2.4.7, 2.4.8 i, od maja 2026 r., Magento 2.4.9. W każdej linii wydania łatkowe z przyrostkiem -p, takie jak 2.4.8-p3, dostarczają poprawki bezpieczeństwa i krytyczne bez nowych funkcji. Polityka cyklu życia Adobe Commerce określa, jak długo wspierana jest każda linia, zasadniczo około trzech lat od wydania, a niektóre linie są przedłużane dla klientów Adobe Commerce. Okresy wsparcia mogą się różnić między edycją płatną a open source, więc przeczytaj politykę dla swojej edycji, zamiast polegać na dacie podanej z drugiej ręki.
W praktyce sklep na wersji 2.4.6 lub starszej jest przy końcu standardowego wsparcia lub już po nim i powinien planować przejście już teraz, a sklep na 2.4.7 ma czas, ale niewiele zapasu. Gdy dla Twojej linii nadejdzie koniec wsparcia Magento, sklep nadal działa; po prostu przestaje dostawać poprawki, a każda luka opublikowana po tej dacie pozostaje otwarta.
Łatki bezpieczeństwa Magento między aktualizacjami
Łatki bezpieczeństwa Magento przychodzą na dwa sposoby: jako kolejne wydanie -p Twojej linii oraz czasem jako odizolowana poprawka (hotfix), gdy krytyczna wada nie może czekać. SessionReaper (CVE-2025-54236) to przykład, który warto zapamiętać. Adobe wydało poprawkę we wrześniu 2025 r. w biuletynie bezpieczeństwa APSB25-88, a gdy szczegóły techniczne stały się publiczne, atakujący zaczęli na dużą skalę wykorzystywać niezałatane sklepy. Sklepy, które szybko zastosowały hotfix, znalazły się w zupełnie innej sytuacji niż te, które czekały na kolejną planową aktualizację.
Do pojedynczych poprawek między wydaniami Adobe udostępnia Quality Patches Tool, który stosuje wybrane łatki z wiersza poleceń i prowadzi zapis tego, co zastosowano. Zapisz się też na powiadomienia bezpieczeństwa Adobe, aby krytyczny biuletyn trafił do kogoś, kto może zareagować w ciągu kilku dni.
Lista kontrolna aktualizacji Magento
Nasza praca przy tworzeniu rozwiązań Magento 2 obejmuje próbę każdej aktualizacji na kopii sklepu, zanim dotkniemy działającego; poniższa lista pokazuje, co to oznacza.
- Zapisz obecny stan: wersję Magento, PHP, serwera bazy danych, OpenSearch, Redis, Varnish i Composera oraz listę zainstalowanych modułów.
- Sprawdź wymagania systemowe celu. Nowa linia często wymaga nowszych wersji PHP, bazy danych lub wyszukiwarki, co może oznaczać aktualizację serwera przed aktualizacją aplikacji.
- Przejrzyj rozszerzenia zewnętrzne. Dla każdego: czy nadal jest używane, czy jest rozwijane i czy jego dostawca wspiera wersję docelową? Usuń to, czego nikt nie używa, i wymień porzucone. Rozszerzenia zewnętrzne powodują więcej opóźnień aktualizacji niż samo Magento.
- Przejrzyj kod własny pod kątem edycji plików rdzenia, preferencji klas zastępujących klasy rdzenia i przestarzałych API. Moduły własne zmieniające zachowanie przez pluginy i obserwatory zwykle aktualizują się bez problemów.
- Zbuduj środowisko testowe (staging) z niedawnej kopii produkcji, z zanonimizowanymi danymi klientów, działające na tych samych wersjach oprogramowania, jakie będzie miał serwer produkcyjny.
- Zaktualizuj na stagingu przez Composera, uruchom setup upgrade, kompilację, wdrożenie zasobów statycznych i napraw to, co się zepsuje.
- Przetestuj ścieżki, które zarabiają: wyszukiwanie, strony produktów, koszyk, finalizację zamówienia z każdą metodą płatności i wysyłki, konta klientów, obsługę zamówień w panelu i integracje.
- Zaplanuj wydanie: pełną kopię zapasową, spokojne okno czasowe, tryb konserwacji i pisemny plan wycofania.
- Obserwuj pierwsze dni: dzienniki błędów, liczbę zamówień, nieudane płatności i szybkość stron.
Ścieżki aktualizacji Magento 2.4: pomijanie wersji i przenoszenie infrastruktury
Sklep opóźniony o kilka linii nie musi zatrzymywać się na każdym pośrednim wydaniu: Composer może przejść prosto do celu, a skrypty aktualizacji bazy danych uruchamiają się po kolei. Praca, której nie da się pominąć, to infrastruktura. PHP, baza danych i wyszukiwarka mają wspierane wersje dla każdej linii Magento, a skok ze starej linii może oznaczać wymianę dużej części stosu serwera. To często moment, by zdecydować, czy obecny hosting nadal pasuje do sklepu.
Aktualizacja czy zmiana platformy?
Aktualizacja jest zwykle słusznym wyborem, gdy sklep robi to, czego potrzebuje firma, a bolączką jest dług techniczny. Jeśli firma zmieniła się wokół niego, na przykład katalog się skurczył i zespół chce mniej do utrzymania, albo wymagania B2B przerosły działające rozszerzenia, porównaj aktualizację z przejściem na inną platformę. Tę drogę obejmuje nasza usługa zmiany platformy e-commerce.
Najczęściej zadawane pytania: aktualizacja Magento 2.4
Jak często aktualizować sklep Magento?
Stosuj każde wydanie łatek bezpieczeństwa dla swojej linii wkrótce po publikacji, a krytyczne hotfixy w ciągu kilku dni. Planuj przejście na nowszą linię z dużym wyprzedzeniem przed końcem wsparcia obecnej; w większości sklepów oznacza to większą aktualizację co rok lub dwa.
Czy aktualizacja zmieni wygląd mojego sklepu?
Nie powinna, ale motywy nadpisujące wiele szablonów rdzenia mogą wymagać poprawek. Motywy oparte na Luma i Hyvä wymagają własnego sprawdzenia zgodności na stagingu przed aktualizacją produkcji.
Czy Magento Open Source dostaje takie samo wsparcie jak Adobe Commerce?
Oba dostają łatki bezpieczeństwa dla wspieranych linii, ale edycja płatna ma dodatkowe opcje wsparcia i, dla niektórych linii, dłuższe okresy. Sprawdź politykę cyklu życia dla swojej edycji.
Masz starsze wydanie Magento 2.4? Nasz zespół od tworzenia rozwiązań Magento 2 i Adobe Commerce zajmuje się aktualizacjami, łatkami bezpieczeństwa, audytami rozszerzeń i integracjami, a ta strona sama działa na Magento Open Source 2.4.8, więc ta rutyna jest także naszą własną. Skontaktuj się z nami, podając obecną wersję i rozszerzenia, na których polegasz, a ocenimy zakres aktualizacji.




