Jak upgradovat verzi Prestashopu?
Nejjednodušším způsobem aktualizace PrestaShopu je použití oficiálního modulu 1-Click Upgrade. Modul umožňuje provést upgrade administrace i databáze přímo z prostředí e-shopu bez nutnosti ručních zásahů.
Před samotnou aktualizací však doporučujeme věnovat pozornost několika důležitým bodům.
Na co si dát pozor před upgradem
Zkontrolujte kompatibilitu PHP
Novější verze PrestaShopu vyžadují novější verze PHP. Před upgradem si proto ověřte, zda váš hosting používá podporovanou verzi PHP.
Obecně platí:
- PrestaShop 1.7 podporuje PHP 7.2–8.1 (dle konkrétní verze)
- PrestaShop 8 doporučuje PHP 8.1 nebo novější
Použití nepodporované verze PHP může způsobit nefunkčnost administrace nebo celého e-shopu.
Verzi PHP můžete změnit v administraci v sekci Hosting > Web > PHP nastavení.
maintenance režim
Před zahájením aktualizace doporučujeme zapnout maintenance režim (režim údržby), aby během upgradu nemohli zákazníci vytvářet objednávky nebo narazit na chyby webu.
Maintenance režim aktivujete v administraci PrestaShopu:
Shop Parameters → General → Enable Maintenance
Po dokončení aktualizace režim opět vypněte.
Aktualizace pomocí 1-Click Upgrade
1. Instalace modulu
Po přihlášení do administrace PrestaShopu přejděte do:
Moduly → Katalog modulů
Vyhledejte modul 1-Click Upgrade a nainstalujte jej.
2. Otevření konfigurace modulu
Po instalaci klikněte u modulu na možnost Konfigurace.

3. Kontrola nastavení upgradu
Na konfigurační stránce modulu se zobrazí kontroly systému a možnosti aktualizace.
4. Spuštění aktualizace
Po kontrole všech nastavení spusťte upgrade na nejnovější dostupnou verzi PrestaShopu.
Během aktualizace:
- nezavírejte okno prohlížeče,
- nepřerušujte proces,
- neprovádějte změny na webu ani hostingu.
Doba aktualizace závisí na velikosti e-shopu a výkonu serveru.
5. Dokončení upgradu
Po úspěšném dokončení bude PrestaShop aktualizován na novou verzi.
Doporučujeme následně:
- vypnout maintenance režim,
- otestovat objednávkový proces,
- zkontrolovat funkčnost modulů,
- projít logy chyb,
- vymazat cache PrestaShopu.
