Jak zaktualizować PrestaShop do nowej wersji?
Zanim zaczniesz — obowiązkowy backup
Aktualizacja PrestaShop bez pełnego backupu to rosyjska ruletka. Zawsze wykonuj:
- Backup plików — cały katalog sklepu przez FTP lub panel hostingu
- Backup bazy danych — eksport SQL przez phpMyAdmin lub CLI
- Backup niestandardowych modułów i szablonów
Przechowuj backup poza serwerem — np. na dysku lokalnym lub chmurze.
Moduł 1-Click Upgrade (autoupgrade)
PrestaShop udostępnia oficjalny moduł do aktualizacji:
- W panelu admina przejdź do Moduły → Menedżer modułów
- Wyszukaj “autoupgrade” i zainstaluj (lub zaktualizuj jeśli już masz)
- Uruchom moduł i wybierz tryb Tryb eksperta dla pełnej kontroli
- Wykonaj analizę zgodności — moduł wykaże potencjalne konflikty
- Kliknij Aktualizuj PrestaShop
Cały proces może trwać od kilku minut do pół godziny.
Najczęstsze problemy po aktualizacji
Biały ekran / błąd 500
Sprawdź logi PHP (/var/log/php_errors.log lub w panelu hostingu). Najczęstsza przyczyna: niekompatybilny moduł lub szablon.
Moduły niedziałające
Wyłącz wszystkie moduły zewnętrzne, sprawdź czy sklep działa, a następnie włączaj je po jednym.
Błędy CSS/JS
Wyczyść cache w: Konfiguracja → Wydajność → Wyczyść cache.
Sklep działa, ale panel admina nie
Spróbuj wejść bezpośrednio przez /adminXXXX/?controller=AdminDashboard.
Aktualizacja między głównymi wersjami (np. 1.7 → 8.x)
To nie jest zwykła aktualizacja — to migracja. Wymaga:
- Nowej instalacji PS 8.x na oddzielnym środowisku
- Eksportu produktów, klientów i zamówień ze starego sklepu
- Ponownej konfiguracji modułów i szablonu (szablony 1.7 nie działają w PS 8)
Przy migracji między głównymi wersjami zawsze warto skonsultować się z ekspertem.
Planujesz aktualizację i nie chcesz ryzykować? Skontaktuj się — przeprowadzam bezpieczne aktualizacje i migracje PrestaShop.