Aktualizacja PrestaShop 1.6 do wersji 8 lub 9 krok po kroku

Actualizar manualmente Prestashop 1.6 a 1.7

Zaktualizowano w październiku 2026 r.

Aby przejść z PrestaShop 1.6 na PrestaShop 8 lub 9, PrestaShop zaleca nie klasyczną aktualizację, lecz migrację: instaluje się nowy sklep w aktualnej wersji i przenosi do niego produkty, klientów oraz zamówienia. To nie jest łatwe zadanie, ale też nie jest niemożliwe, jeśli wykonuje się je krok po kroku, zwłaszcza w sklepach online z zamówieniami i klientami. Dzięki temu nie zginie ani jedno zamówienie, produkt czy klient, a sklep będzie na bieżąco: wersja bez oficjalnego wsparcia nie otrzymuje już ulepszeń ani poprawek bezpieczeństwa.

Aktualizacja czy migracja? Co się zmienia przy przejściu z wersji 1.6 na 8 lub 9

W obrębie tej samej wersji głównej (na przykład z 8.0 na 8.1 albo z 9.0 na 9.1) aktualizuje się sklep oficjalnym modułem Update Assistant, wcześniej nazywanym 1-Click Upgrade, a motyw i moduły nadal działają. Przy zmianie wersji głównej, jak przy przejściu z 1.6 na 8 lub 9, PrestaShop zaleca migrację: instalację nowego sklepu i przeniesienie danych. Powód jest taki, że zmienił się system motywów, kontrolery i struktury danych, dlatego motyw sklepu w wersji 1.6 nie jest zgodny z nowymi wersjami i trzeba zainstalować motyw kompatybilny.

Kroki, które warto uwzględnić, zaczynając od planowania

Przed startem warto zaplanować wszystko z zapasem: czas zależy od wielkości katalogu, używanych modułów i nowego motywu, więc nie ma stałego terminu. Najlepiej wybrać moment z niską sprzedażą i, jeśli to możliwe, wykorzystać weekend. Warto przygotować listę modułów i personalizacji obecnego sklepu, bo dla każdego z nich trzeba będzie znaleźć zgodny odpowiednik w nowej wersji.

Kopia zapasowa, czyli pierwszy krok

Przed jakąkolwiek zmianą należy wykonać pełną kopię plików i bazy danych sklepu i zapisać ją poza serwerem. Kopia zapasowa przed każdą zmianą jest obowiązkowa, bez wyjątków: to ona gwarantuje, że nie zginie żaden folder, plik ani najważniejsza baza danych. Dane połączenia z bazą znajdują się w pliku config/settings.inc.php w PrestaShop 1.6 oraz w app/config/parameters.php od wersji 1.7. W oficjalnej dokumentacji dostępny jest poradnik wykonania kopii zapasowej.

Przygotowanie środowiska i sprawdzenie wymagań

Nowa wersja wymaga serwera o aktualniejszych parametrach, zwłaszcza pod względem wersji PHP, a najlepiej uruchomić ją w środowisku testowym, by nie dotykać działającego sklepu. Warto sprawdzić wymagania systemowe PrestaShop i upewnić się u dostawcy hostingu, że są spełnione. Do testów można użyć serwera lokalnego lub chronionej subdomeny.

Migracja danych sklepu

Migracja polega na zainstalowaniu PrestaShop 8 lub 9 w środowisku testowym i przeniesieniu do nowego sklepu najważniejszych danych: produktów, kategorii, klientów, adresów i zamówień. PrestaShop opisuje ten proces w przewodniku po migracji: eksport danych ze starego sklepu, dostosowanie ich do nowej struktury i import. Rzeczy takie jak przekierowania czy uprawnienia pracowników nie przenoszą się w całości i trzeba je sprawdzić ręcznie. Przy dużej ilości danych lub rozbudowanych personalizacjach to krok, w którym najbardziej opłaca się skorzystać z pomocy specjalistów.

Zmiana motywu, kolejny ważny krok

Ponieważ motyw z wersji 1.6 nie jest już użyteczny, trzeba wybrać i zainstalować motyw zgodny z docelową wersją oraz sprawdzić, czy dobrze wygląda na telefonie i komputerze. Warto też upewnić się, że logo, teksty i bloki na stronie głównej są na swoich miejscach.

Zdjęcia: nie wolno zapomnieć o miniaturach

Po przeniesieniu produktów warto sprawdzić, czy zdjęcia wyświetlają się poprawnie, i zregenerować miniatury, jeśli którejś brakuje lub nie ma rozmiaru wymaganego przez nowy motyw. Można to zrobić natywną funkcją PrestaShop albo naszym modułem do regeneracji miniatur, który pracuje partiami i jest przeznaczony dla dużych katalogów.

Instalacja modułów i testy, czyli ostatni krok

Ostatni krok to instalacja i konfiguracja potrzebnych modułów oraz przetestowanie całego sklepu przed publikacją. Moduły z wersji 1.6 nie działają w nowej wersji, więc dla każdego z nich trzeba znaleźć wersję zgodną z używanym PrestaShop (zgodność podana jest na karcie każdego modułu, a w katalogu modułów PrestaShop Línea Gráfica można sprawdzić ją dla naszych). Następnie warto przeprowadzić kontrole: założyć konto, dodać produkty do koszyka, złożyć testowe zamówienie i sprawdzić metody płatności, wysyłkę oraz e-maile wysyłane do klientów.

Jeśli w nowym sklepie zmienią się adresy URL produktów i kategorii, warto ustawić przekierowania 301 ze starych adresów, aby nie stracić pozycji w wynikach wyszukiwania. Gdy wszystko działa, można opublikować nowy sklep pod własną domeną i przez jakiś czas zachować kopię starego, na wypadek gdyby trzeba było coś sprawdzić.

Czy wolą Państwo, żebyśmy zajęli się tym my?

Jeśli wolą Państwo uniknąć ryzyka, w Línea Gráfica zajmujemy się aktualizacją PrestaShop w ramach naszego wsparcia technicznego PrestaShop oraz zespołu wdrożeń PrestaShop. A jeśli rozważają Państwo zmianę platformy zamiast aktualizacji, realizujemy także migrację z PrestaShop do Shopify. Proszę opisać swój przypadek, a doradzimy bez zobowiązań.

Miguel Pineda
Zaktualizowano