{"id":18640,"date":"2026-10-19T22:37:53","date_gmt":"2026-10-19T20:37:53","guid":{"rendered":"https:\/\/dhosting.pl\/pomoc\/?post_type=manual_kb&#038;p=18640"},"modified":"2026-10-19T22:37:53","modified_gmt":"2026-10-19T20:37:53","slug":"lista-kontrolna-aktualizacji-prestashop-jak-zabezpieczyc-sklep-przed-w-trakcie-i-po-aktualizacji","status":"publish","type":"manual_kb","link":"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/lista-kontrolna-aktualizacji-prestashop-jak-zabezpieczyc-sklep-przed-w-trakcie-i-po-aktualizacji\/","title":{"rendered":"Lista kontrolna aktualizacji PrestaShop: jak zabezpieczy\u0107 sklep przed, w trakcie i po aktualizacji"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Aktualizacja PrestaShop powinna by\u0107 przeprowadzona jako kontrolowana zmiana, a nie pojedyncze klikni\u0119cie. Przed rozpocz\u0119ciem wykonaj kopi\u0119 zapasow\u0105 danych, sprawd\u017a zgodno\u015b\u0107 motywu i modu\u0142\u00f3w, przygotuj tryb konserwacji oraz spos\u00f3b wycofania zmiany. Po aktualizacji przetestuj sklep, zw\u0142aszcza koszyk, checkout, p\u0142atno\u015bci i konto klienta. Aktualizacja mo\u017ce poprawi\u0107 bezpiecze\u0144stwo, wydajno\u015b\u0107 i dost\u0119p do nowych funkcji, ale wymaga ostro\u017cno\u015bci, aby nie wp\u0142yn\u0119\u0142a na dzia\u0142anie sklepu.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_89 ez-toc-wrap-left counter-flat ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Spis tre\u015bci<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/lista-kontrolna-aktualizacji-prestashop-jak-zabezpieczyc-sklep-przed-w-trakcie-i-po-aktualizacji\/#Przed_rozpoczeciem_aktualizacji\" >Przed rozpocz\u0119ciem aktualizacji<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/lista-kontrolna-aktualizacji-prestashop-jak-zabezpieczyc-sklep-przed-w-trakcie-i-po-aktualizacji\/#Wykonaj_i_zweryfikuj_kopie_zapasowa\" >Wykonaj i zweryfikuj kopi\u0119 zapasow\u0105<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/lista-kontrolna-aktualizacji-prestashop-jak-zabezpieczyc-sklep-przed-w-trakcie-i-po-aktualizacji\/#Przetestuj_aktualizacje_poza_sklepem_produkcyjnym\" >Przetestuj aktualizacj\u0119 poza sklepem produkcyjnym<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/lista-kontrolna-aktualizacji-prestashop-jak-zabezpieczyc-sklep-przed-w-trakcie-i-po-aktualizacji\/#Sprawdz_zgodnosc_motywu_i_modulow\" >Sprawd\u017a zgodno\u015b\u0107 motywu i modu\u0142\u00f3w<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/lista-kontrolna-aktualizacji-prestashop-jak-zabezpieczyc-sklep-przed-w-trakcie-i-po-aktualizacji\/#Przygotuj_wdrozenie_i_tryb_konserwacji\" >Przygotuj wdro\u017cenie i tryb konserwacji<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/lista-kontrolna-aktualizacji-prestashop-jak-zabezpieczyc-sklep-przed-w-trakcie-i-po-aktualizacji\/#Zweryfikuj_sklep_po_aktualizacji\" >Zweryfikuj sklep po aktualizacji<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/lista-kontrolna-aktualizacji-prestashop-jak-zabezpieczyc-sklep-przed-w-trakcie-i-po-aktualizacji\/#Co_zrobic_jesli_sklep_nie_dziala_poprawnie\" >Co zrobi\u0107, je\u015bli sklep nie dzia\u0142a poprawnie<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/lista-kontrolna-aktualizacji-prestashop-jak-zabezpieczyc-sklep-przed-w-trakcie-i-po-aktualizacji\/#Koncowa_lista_kontrolna\" >Ko\u0144cowa lista kontrolna<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Przed_rozpoczeciem_aktualizacji\"><\/span>Przed rozpocz\u0119ciem aktualizacji<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">Najpierw zaplanuj aktualizacj\u0119 jako osobne wdro\u017cenie. Nie wykonuj jej w czasie, gdy sklep jest intensywnie u\u017cywany lub gdy nie masz mo\u017cliwo\u015bci sprawdzenia jego dzia\u0142ania po zmianie.<\/p>\n<ul class=\"wp-block-list\">\n<li>Ustal wersj\u0119 PrestaShop, do kt\u00f3rej chcesz przej\u015b\u0107.<\/li>\n<li>Zapisz list\u0119 u\u017cywanych modu\u0142\u00f3w, motywu i dodatkowych integracji.<\/li>\n<li>Okre\u015bl elementy, kt\u00f3re musz\u0105 dzia\u0142a\u0107 po aktualizacji: produkty, koszyk, checkout, p\u0142atno\u015bci, konto klienta i obs\u0142uga zam\u00f3wie\u0144.<\/li>\n<li>Wyznacz moment rozpocz\u0119cia prac oraz osob\u0119 odpowiedzialn\u0105 za testy.<\/li>\n<li>Przygotuj plan powrotu do poprzedniego stanu, je\u015bli sklep po aktualizacji nie b\u0119dzie dzia\u0142a\u0142 prawid\u0142owo.<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\">Aktualizacja PrestaShop wymaga ostro\u017cno\u015bci, poniewa\u017c b\u0142\u0119dy mog\u0105 wp\u0142yn\u0105\u0107 na dzia\u0142anie sklepu. Z tego powodu lista kontrolna powinna obejmowa\u0107 zar\u00f3wno przygotowanie, wdro\u017cenie, jak i testy po zmianie.<\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Wykonaj_i_zweryfikuj_kopie_zapasowa\"><\/span>Wykonaj i zweryfikuj kopi\u0119 zapasow\u0105<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">Kopia zapasowa jest podstawowym zabezpieczeniem przed rozpocz\u0119ciem aktualizacji. Samo jej utworzenie nie wystarcza. Sprawd\u017a, czy kopia obejmuje dane potrzebne do odtworzenia sklepu oraz czy mo\u017cna jej u\u017cy\u0107 w ramach przygotowanego planu wycofania zmiany.<\/p>\n<ol class=\"wp-block-list\">\n<li>Utw\u00f3rz kopi\u0119 zapasow\u0105 przed aktualizacj\u0105.<\/li>\n<li>Sprawd\u017a dat\u0119 i zakres kopii.<\/li>\n<li>Potwierd\u017a, \u017ce kopia jest dost\u0119pna poza aktualnie zmienianym \u015brodowiskiem.<\/li>\n<li>Zweryfikuj mo\u017cliwo\u015b\u0107 odtworzenia sklepu z tej kopii albo wykonaj test odtworzenia w \u015brodowisku testowym.<\/li>\n<li>Nie rozpoczynaj wdro\u017cenia, je\u015bli nie masz potwierdzonego sposobu powrotu do poprzedniego stanu.<\/li>\n<\/ol>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Przetestuj_aktualizacje_poza_sklepem_produkcyjnym\"><\/span>Przetestuj aktualizacj\u0119 poza sklepem produkcyjnym<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">Je\u015bli masz \u015brodowisko testowe, wykonaj na nim aktualizacj\u0119 przed zmian\u0105 sklepu produkcyjnego. Staging powinien pozwoli\u0107 sprawdzi\u0107 zachowanie sklepu bez wp\u0142ywania na bie\u017c\u0105ce zam\u00f3wienia klient\u00f3w.<\/p>\n<ul class=\"wp-block-list\">\n<li>Odtw\u00f3rz w \u015brodowisku testowym stan sklepu u\u017cywany przed aktualizacj\u0105.<\/li>\n<li>Przeprowad\u017a aktualizacj\u0119 na kopii \u015brodowiska.<\/li>\n<li>Sprawd\u017a, czy motyw wy\u015bwietla stron\u0119 prawid\u0142owo.<\/li>\n<li>Zweryfikuj dzia\u0142anie modu\u0142\u00f3w, zw\u0142aszcza modu\u0142u p\u0142atno\u015bci i element\u00f3w wp\u0142ywaj\u0105cych na checkout.<\/li>\n<li>Sprawd\u017a, czy dane produkt\u00f3w, klient\u00f3w i zam\u00f3wie\u0144 s\u0105 dost\u0119pne.<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\">Wynik testu zapisz przed wdro\u017ceniem. Je\u015bli aktualizacja powoduje b\u0142\u0105d na stagingu, najpierw ustal przyczyn\u0119 i nie przeno\u015b tej samej zmiany do sklepu produkcyjnego.<\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Sprawdz_zgodnosc_motywu_i_modulow\"><\/span>Sprawd\u017a zgodno\u015b\u0107 motywu i modu\u0142\u00f3w<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">Zgodno\u015b\u0107 wersji jest jednym z najwa\u017cniejszych punkt\u00f3w kontroli. Motyw, modu\u0142y i integracje u\u017cywane przez sklep musz\u0105 wsp\u00f3\u0142pracowa\u0107 z planowan\u0105 wersj\u0105 PrestaShop.<\/p>\n<ol class=\"wp-block-list\">\n<li>Por\u00f3wnaj planowan\u0105 wersj\u0119 PrestaShop z wymaganiami motywu.<\/li>\n<li>Sprawd\u017a zgodno\u015b\u0107 ka\u017cdego modu\u0142u, kt\u00f3ry jest potrzebny do sprzeda\u017cy lub obs\u0142ugi zam\u00f3wie\u0144.<\/li>\n<li>Wyr\u00f3\u017cnij modu\u0142y p\u0142atno\u015bci, dostawy, fakturowania, logowania klienta i komunikacji z zewn\u0119trznymi us\u0142ugami.<\/li>\n<li>Zidentyfikuj elementy w\u0142asne, kt\u00f3re by\u0142y zmieniane niezale\u017cnie od standardowej konfiguracji sklepu.<\/li>\n<li>Ustal, kt\u00f3re modu\u0142y lub motyw wymagaj\u0105 aktualizacji przed aktualizacj\u0105 PrestaShop.<\/li>\n<\/ol>\n<p class=\"wp-block-paragraph\">Nie zak\u0142adaj, \u017ce sklep zachowa pe\u0142n\u0105 funkcjonalno\u015b\u0107 tylko dlatego, \u017ce sama aktualizacja zako\u0144czy si\u0119 bez komunikatu o b\u0142\u0119dzie. Zgodno\u015b\u0107 trzeba potwierdzi\u0107 testami dzia\u0142ania.<\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Przygotuj_wdrozenie_i_tryb_konserwacji\"><\/span>Przygotuj wdro\u017cenie i tryb konserwacji<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">Przed rozpocz\u0119ciem aktualizacji w sklepie produkcyjnym ogranicz mo\u017cliwo\u015b\u0107 wykonywania operacji, kt\u00f3re mog\u0142yby zmieni\u0107 dane w czasie wdro\u017cenia. W\u0142\u0105cz tryb konserwacji zgodnie z konfiguracj\u0105 sklepu i poinformuj osoby odpowiedzialne za obs\u0142ug\u0119 zam\u00f3wie\u0144.<\/p>\n<ul class=\"wp-block-list\">\n<li>Potwierd\u017a, \u017ce kopia zapasowa jest gotowa.<\/li>\n<li>Sprawd\u017a ponownie plan wycofania zmiany.<\/li>\n<li>W\u0142\u0105cz tryb konserwacji przed rozpocz\u0119ciem aktualizacji.<\/li>\n<li>Wykonaj aktualizacj\u0119 zgodnie z ustalon\u0105 procedur\u0105.<\/li>\n<li>Nie usuwaj kopii ani nie zamykaj planu wdro\u017cenia przed zako\u0144czeniem test\u00f3w.<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\">Je\u015bli podczas aktualizacji pojawi si\u0119 b\u0142\u0105d, zatrzymaj kolejne zmiany. Zapisz komunikat i przywr\u00f3\u0107 poprzedni stan tylko wed\u0142ug wcze\u015bniej przygotowanego planu.<\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Zweryfikuj_sklep_po_aktualizacji\"><\/span>Zweryfikuj sklep po aktualizacji<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">Po zako\u0144czeniu aktualizacji nie wy\u0142\u0105czaj od razu trybu konserwacji. Najpierw wykonaj testy funkcjonalne na stronie sklepu i w panelu administracyjnym.<\/p>\n<ol class=\"wp-block-list\">\n<li>Otw\u00f3rz stron\u0119 g\u0142\u00f3wn\u0105, kategori\u0119 i kart\u0119 produktu.<\/li>\n<li>Dodaj produkt do koszyka i zmie\u0144 jego ilo\u015b\u0107.<\/li>\n<li>Przejd\u017a przez checkout, sprawdzaj\u0105c kolejne kroki formularza.<\/li>\n<li>Sprawd\u017a dost\u0119pno\u015b\u0107 oraz dzia\u0142anie p\u0142atno\u015bci.<\/li>\n<li>Zweryfikuj logowanie, rejestracj\u0119 i konto klienta.<\/li>\n<li>Sprawd\u017a utworzenie zam\u00f3wienia oraz jego widoczno\u015b\u0107 w panelu.<\/li>\n<li>Zweryfikuj dzia\u0142anie motywu na najwa\u017cniejszych stronach sklepu.<\/li>\n<li>Sprawd\u017a modu\u0142y, kt\u00f3re maj\u0105 wp\u0142yw na sprzeda\u017c, dostaw\u0119 i obs\u0142ug\u0119 klienta.<\/li>\n<\/ol>\n<p class=\"wp-block-paragraph\">Test p\u0142atno\u015bci wykonuj w spos\u00f3b, kt\u00f3ry nie tworzy przypadkowych obci\u0105\u017ce\u0144. Je\u015bli nie mo\u017cesz potwierdzi\u0107 poprawnego dzia\u0142ania kt\u00f3rego\u015b elementu, pozostaw tryb konserwacji i wr\u00f3\u0107 do diagnozy.<\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Co_zrobic_jesli_sklep_nie_dziala_poprawnie\"><\/span>Co zrobi\u0107, je\u015bli sklep nie dzia\u0142a poprawnie<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">Zakres problemu pomo\u017ce okre\u015bli\u0107 nast\u0119pny krok. Je\u015bli b\u0142\u0105d dotyczy jednej funkcji, sprawd\u017a najpierw powi\u0105zany modu\u0142 lub motyw. Je\u015bli problem obejmuje wiele cz\u0119\u015bci sklepu albo pojawi\u0142 si\u0119 bezpo\u015brednio po aktualizacji, skorzystaj z przygotowanego planu wycofania zmiany.<\/p>\n<ul class=\"wp-block-list\">\n<li>Nie przyjmuj nowych zam\u00f3wie\u0144, dop\u00f3ki checkout i p\u0142atno\u015bci nie przejd\u0105 testu.<\/li>\n<li>Zapisz moment wyst\u0105pienia problemu oraz komunikaty wy\u015bwietlane przez sklep.<\/li>\n<li>Por\u00f3wnaj dzia\u0142anie sklepu z wynikiem test\u00f3w na stagingu.<\/li>\n<li>Sprawd\u017a zgodno\u015b\u0107 modu\u0142u lub motywu, kt\u00f3rego dotyczy b\u0142\u0105d.<\/li>\n<li>Je\u015bli naprawa nie jest mo\u017cliwa w zaplanowanym czasie, przywr\u00f3\u0107 poprzedni stan z u\u017cyciem zweryfikowanej kopii.<\/li>\n<\/ul>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Koncowa_lista_kontrolna\"><\/span>Ko\u0144cowa lista kontrolna<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul class=\"wp-block-list\">\n<li>Kopia zapasowa zosta\u0142a utworzona i zweryfikowana.<\/li>\n<li>Aktualizacja zosta\u0142a przetestowana na stagingu.<\/li>\n<li>Motyw i modu\u0142y s\u0105 zgodne z planowan\u0105 wersj\u0105.<\/li>\n<li>Plan wycofania zmiany jest gotowy.<\/li>\n<li>Tryb konserwacji by\u0142 w\u0142\u0105czony na czas wdro\u017cenia.<\/li>\n<li>Checkout, p\u0142atno\u015bci, konto klienta i zam\u00f3wienia dzia\u0142aj\u0105 poprawnie.<\/li>\n<li>Tryb konserwacji zosta\u0142 wy\u0142\u0105czony dopiero po zako\u0144czeniu test\u00f3w.<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\">Bezpieczna aktualizacja PrestaShop ko\u0144czy si\u0119 dopiero po potwierdzeniu dzia\u0142ania kluczowych funkcji sklepu. Zachowaj kopi\u0119 zapasow\u0105 i zapis wynik\u00f3w test\u00f3w do czasu zako\u0144czenia obserwacji sklepu po wdro\u017ceniu.<\/p>\n","protected":false},"author":6,"featured_media":10957,"parent":0,"menu_order":0,"template":"","format":"standard","manualknowledgebasecat":[2880,6507],"manual_kb_tag":[4991,1112,5904,147,4197,1436,6655,9138],"class_list":["post-18640","manual_kb","type-manual_kb","status-publish","format-standard","has-post-thumbnail","hentry","manualknowledgebasecat-bezpieczenstwo","manualknowledgebasecat-prestashop","manual_kb_tag-aktualizacja-prestashop","manual_kb_tag-platnosci","manual_kb_tag-checkout","manual_kb_tag-prestashop","manual_kb_tag-moduly-prestashop","manual_kb_tag-kopia-zapasowa","manual_kb_tag-staging","manual_kb_tag-tryb-konserwacji"],"_links":{"self":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/18640","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb"}],"about":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/types\/manual_kb"}],"author":[{"embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/users\/6"}],"version-history":[{"count":3,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/18640\/revisions"}],"predecessor-version":[{"id":18641,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/18640\/revisions\/18641"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/media\/10957"}],"wp:attachment":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/media?parent=18640"}],"wp:term":[{"taxonomy":"manualknowledgebasecat","embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manualknowledgebasecat?post=18640"},{"taxonomy":"manual_kb_tag","embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb_tag?post=18640"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}