Poradniki · 1 min czytania

Jak zaktualizować PrestaShop do wersji 8.x?

Aktualizacja PrestaShop do wersji 8.x to poważny krok wymagający przygotowania. Sprawdź jak przeprowadzić ją bezpiecznie, bez utraty danych i przestojów sklepu.

Przed aktualizacją – co musisz wiedzieć

Aktualizacja PrestaShop, szczególnie między głównymi wersjami (np. 1.7 → 8.x), to jeden z bardziej ryzykownych zabiegów. Wymaga przygotowania, testów i planu awaryjnego.

NIGDY nie aktualizuj bezpośrednio na produkcji bez wcześniejszego testu na kopii sklepu.

Wymagania PrestaShop 8.x

  • PHP 8.1 lub 8.2 (zalecane)
  • MySQL 5.7+ lub MariaDB 10.4+
  • Apache 2.4+ lub Nginx
  • Minimum 256 MB RAM dla PHP

Krok 1 – pełny backup

Przed jakąkolwiek aktualizacją wykonaj backup:

  • Baza danych – przez phpMyAdmin lub SSH: mysqldump -u user -p baza > backup.sql
  • Pliki – spakuj cały katalog sklepu przez FTP lub menedżer plików w Plesk

Krok 2 – sprawdź kompatybilność modułów

Zanim zaczniesz – sprawdź każdy zainstalowany moduł na marketplace PrestaShop. Moduły niekompatybilne z PS 8.x mogą powodować białe ekrany lub błędy 500 po aktualizacji.

Krok 3 – moduł autoupgrade

PrestaShop udostępnia oficjalny moduł aktualizacji: autoupgrade. Zainstaluj go z marketplace i uruchom przez panel admina.

Admin → Moduły → autoupgrade → Konfiguruj

Moduł przeprowadzi aktualizację krokami i poinformuje o problemach.

Krok 4 – po aktualizacji

  • Wyczyść cache: Parametry zaawansowane → Wydajność → Wyczyść cache
  • Sprawdź każdy moduł płatności i wysyłki
  • Przetestuj złożenie zamówienia testowego
  • Sprawdź czy maile wychodzą poprawnie
Problemy po aktualizacji? Konflikty modułów, białe ekrany i błędy PHP po aktualizacji to najczęstsze zgłoszenia. Naprawiamy je sprawnie.

Potrzebujesz pomocy z PrestaShop?

Opisz problem – naprawiamy szybko i skutecznie.

Zgłoś problem →