Startovní nabídka

Licence Founders: aktualizace nejméně na 2 roky

149 €jednorázově, bez DPH

Běžná licence Shop stojí 199 €.

Pro prvních 100 licencí Shop, do 10. prosince 2026. Aktualizace a nové znalosti Konzultanta nejméně na 2 roky, bez obnovování. Běžná licence Shop: 12 měsíců.

Získat Founders za 149 €

Upgrade PrestaShopu na 9: kontrolní seznam před aktualizací a po ní

Upgrade PrestaShopu na 9 je nejbezpečnější, když ho uděláte ve třech fázích. Před začátkem zkontrolujete požadavky serveru a kompatibilitu modulů a šablony a uděláte zálohu. Samotnou aktualizaci spustíte modulem Update Assistant, ideálně nejdřív na testovací kopii. Hned potom zkontrolujete košík, platby, e-maily a záznamy chyb.

Autor: Tým TellMyShop. Průvodce pro majitele obchodů na PrestaShopu: příčina, ruční oprava a stejná práce v rozhovoru v chatu.
Naposledy aktualizováno: · 4 min čtení

Co se v PrestaShopu 9 mění?

PrestaShop 9 je hlavní verze a mění základy e-shopu. V oznámení PrestaShopu 9 tým PrestaShopu uvádí mimo jiné novější verzi Symfony, podporu novějšího PHP a novou šablonu Hummingbird. Pro majitele e-shopu jsou podstatné důsledky: jiné požadavky na server a moduly, které je potřeba přizpůsobit nové verzi.

Ne každá změna se vašeho e-shopu dotkne. Každý modul od externího autora a každá úprava šablony je ale místo, které musíte zkontrolovat. Problémy po přechodu z 8 na 9 shromáždil například Modules4Presta (polsky).

Co zkontrolovat před upgradem?

Před upgradem zkontrolujte šest věcí a u každé rozhodněte, kdo za ni odpovídá.

Co zkontrolovatJakKdo
Verze PHP a rozšíření serveruporovnat s požadavky PrestaShopu 9hosting
Záloha souborů a databázezáloha u hostingu plus záloha v Update Assistantvy a hosting
Kompatibilita modulůstránka modulu nebo dotaz na autora, seznam nepodporovaných modulůvy nebo vývojář
Šablona a její úpravyzda má autor šablony verzi pro 9, které moduly mají v šabloně změněný vzhledvývojář
Testovací kopie e-shopuklon e-shopu na samostatné adresehosting nebo vývojář
Dnešní stav e-shopuseznam chyb ze záznamů a technický stav, pro srovnání po upgraduvy

Poslední řádek se často přeskakuje, a to je škoda. Bez záznamu, jak to bylo, po upgradu nerozlišíte novou chybu od staré, která v záznamech sedí měsíce. Jak zálohovat soubory a databázi, popisuje dokumentace k zálohám.

Jak probíhá samotný upgrade?

Aktualizaci provádí modul Update Assistant od PrestaShopu. Návod krok za krokem, se zálohou a obnovou, je v dokumentaci k aktualizaci z administrace.

  1. Zapněte režim údržby e-shopu na dobu aktualizace, aby zákazníci uprostřed neobjednávali.
  2. Nejdřív aktualizujte testovací kopii. Několik dní na ní kontrolujte košík, platby, e-maily a moduly.
  3. Nainstalujte Update Assistant na e-shop a zvolte cílovou verzi.
  4. Nechte modul udělat zálohu. Tuto volbu nevypínejte, i když máte zálohu u hostingu.
  5. Spusťte aktualizaci a nezavírejte kartu prohlížeče, dokud neskončí.
  6. Aktualizujte moduly, které mají verzi pro PrestaShop 9, jeden po druhém.
  7. Režim údržby vypněte až po kontrolách ze seznamu níže.

Aktualizace z velmi starých verzí, například 1.6, je samostatné téma. Tam obvykle potřebujete migraci s pomocí vývojáře.

Kdy upgrade naplánovat?

V klidném období, v pracovní den, s časovou rezervou na problémy. Před sezónou, výprodejem nebo velkou kampaní nechte e-shop být. Nová verze nestojí za riziko v týdnu vašich největších prodejů.

Naplánujte také, kdo bude k dispozici. Pokud aktualizaci dělá vývojář, domluvte se, že bude v dalších dnech odpovídat na hlášení. Pokud ji děláte sami, ověřte si předem, jak rychle reaguje podpora hostingu a zda na požádání obnoví zálohu.

Když důležitý modul ještě nemá verzi pro PrestaShop 9, máte dvě možnosti. Můžete počkat na autora, nebo najít náhradu a otestovat ji na kopii e-shopu. Aktualizace s nekompatibilním modulem plateb nebo dopravy si koleduje o problém.

Co zkontrolovat hned po upgradu?

Začněte cestou zákazníka, pak přejděte do administrace.

  • Úvodní stránka, kategorie, stránka produktu, vyhledávání a filtry.
  • Košík a úplná testovací objednávka s každým způsobem platby a dopravy.
  • E-maily zákazníkům: potvrzení objednávky, registrace, obnovení hesla.
  • Záznamy chyb v Rozšířené parametry > Záznamy, porovnané se stavem před aktualizací.
  • Vzhled modulů, které mají úpravy v šabloně.
  • Debug mode vypnutý, mezipaměť vymazaná.

Pokud něco přestalo fungovat, přečtěte si, jak bezpečně vypnout modul v PrestaShopu. Když e-shop ukazuje prázdnou stránku, začněte plánem v článku o chybě 500.

Jak chat pomůže s upgradem?

Váš chat (Claude nebo ChatGPT) PrestaShop neaktualizuje. Udělá kontrolu před a po, abyste měli co porovnat. V TellMyShop Free čte technický stav e-shopu a verze PrestaShopu a PHP. Zkontroluje také seznam modulů s jejich verzemi a záznamy chyb z posledních dní.

Vy: Příští týden aktualizuji e-shop na 9. Nejdřív zkontroluj, že je vše v pořádku a co mě může překvapit.

Váš chat: Zpráva před aktualizací. PrestaShop 8.2, PHP pod požadavky verze 9, to je úkol pro hosting.

Nainstalovaných modulů je 63. 11 pochází od externích autorů, u tohoto seznamu ověřte verze pro 9.

Záznamy za posledních 7 dní obsahují 14 varování, všechna z modulu srovnávače cen. Zapište si je, abyste si je po aktualizaci nespletli s novými.

Debug mode je vypnutý, mezipaměť funguje správně.

Vy: Ulož to jako výchozí zprávu.

Váš chat: Zprávu máte v této konverzaci. Po aktualizaci požádejte o stejnou kontrolu a výsledky porovnám bod po bodu.

Ilustrace: produkty, čísla a odpovědi jsou příklady.

Taková kontrola e-shopu před upgradem funguje v TellMyShop Free. V TellMyShop Pro chat porovná i úpravy vzhledu modulů s jejich novými šablonami, protože čte soubory šablony. Opravy v nich uloží, jakmile v panelu modulu zapnete přepínač Šablona. Přepínač platí 24 hodin a vyžaduje zálohu databáze ze stejného dne.

Otázky a odpovědi

Čím aktualizuji PrestaShop 8 na verzi 9?

Modulem Update Assistant od PrestaShopu, dříve známým jako 1-Click Upgrade. Běží z administrace nebo z příkazové řádky serveru. Před aktualizací zálohuje soubory a databázi a z této zálohy umí e-shop obnovit. Přesto si udělejte vlastní zálohu i u hostingu, protože záloha modulu leží na stejném serveru.

Budou moje moduly fungovat v PrestaShopu 9?

Záleží na autorovi každého modulu. PrestaShop 9 mění požadavky na PHP a některé mechanismy pod povrchem, takže starší moduly mohou přestat fungovat. Na stránce modulu nebo u autora ověřte, zda existuje verze pro 9. Nepodporované moduly nahraďte před aktualizací, ne po ní.

Můžu aktualizovat přímo ostrý e-shop?

Můžete, ale riskujete prodej. Bezpečnější je naklonovat e-shop do testovací kopie, aktualizovat kopii a několik dní na ní kontrolovat košík, platby, e-maily a moduly. Teprve když kopie funguje, zopakujete aktualizaci na e-shopu. Testovací kopii vám připraví hosting nebo vývojář.

Aktualizuje TellMyShop PrestaShop za mě?

Ne. TellMyShop samotný PrestaShop neaktualizuje. Udělá kontrolu před aktualizací, zprávu o stavu e-shopu, chybách a modulech, a stejnou kontrolu po ní, abyste mohli výsledky porovnat. Modul funguje v PrestaShopu 1.7.8, 8.0+ a 9.0+, takže s vámi zůstane na obou stranách aktualizace.

Co dělat, když e-shop po aktualizaci ukazuje chybu 500?

Nejdřív si přečtěte chybovou hlášku v debug mode nebo v záznamech. Pokud ukazuje na modul, vypněte ho. Pokud chyba zasahuje celý e-shop a nevíte si s ní rady, obnovte zálohu pomocí Update Assistant nebo přes hosting. Podrobný plán na první čtvrthodinu popisujeme v samostatném článku o chybě 500.

PrestaShop je registrovaná ochranná známka společnosti PrestaShop SA. Claude je ochranná známka společnosti Anthropic PBC. ChatGPT a OpenAI jsou ochranné známky společnosti OpenAI. TellMyShop s těmito společnostmi není propojen.

Zkontrolujte svůj obchod zdarma

TellMyShop Free projde váš obchod a ukáže problémy, od nejdůležitějších. Nic neukládá.

Zkontrolujte, jestli je váš obchod připravený

Zadejte adresu svého obchodu. Za pár sekund uvidíte platformu a jestli bude TellMyShop fungovat.

Kontrolujeme adresu, HTTPS a platformu. Nic neinstalujete a adresu neukládáme.

vasobchod.czUkázkový výsledek
Obchod odpovídá
ano
HTTPS
zapnuto
Platforma
PrestaShop 8.1
TellMyShop bude fungovat

Čtěte dál

Free za 0 €, čte a radí

Stáhnout Free