Jaká verze PHP pro PrestaShop? Tabulka pro 1.6, 1.7, 8 a 9

Váš e-shop · 5 min čtení · Aktualizováno 03/11/2026

Jaká verze PHP pro PrestaShop? Tabulka pro 1.6, 1.7, 8 a 9

Jakou verzi PHP potřebuje váš PrestaShop? Záleží na verzi PrestaShopu: 1.7.8 běží na PHP 7.1 až 7.4, PrestaShop 8 na PHP 7.2 až 8.1 a PrestaShop 9 na PHP 8.1 až 8.4, od verze 9.1 až 8.5. Háček je v kalendáři: PHP 8.1 nedostává bezpečnostní opravy od 31. prosince 2025 a PHP 8.2 o ně přijde 31. prosince 2026.

Tady jsou obě tabulky, které potřebujete, jedna pro PrestaShop a jedna pro PHP, co znamenají pro váš e-shop, když je položíte vedle sebe, a co je dobré rozhodnout do konce roku.

Jakou verzi PHP podporuje která verze PrestaShopu?

Toto je rozsah, který PrestaShop uvádí ve svých systémových požadavcích pro každou verzi. PrestaShop 9.2 v té tabulce ještě není, proto jeho řádek pochází z instalátoru verze 9.2.0, který verzi PHP kontroluje, než instalaci povolí.

Zdroje: vývojářská dokumentace PrestaShopu (1.7, 8 a 9) a instalátor PrestaShopu 9.2.0. Ověřeno 3. listopadu 2026.
Verze PrestaShopuBěží na PHP
PrestaShop 1.6.1PHP 5.2 – 7.1
PrestaShop 1.7.0 až 1.7.3PHP 5.4 – 7.1
PrestaShop 1.7.4PHP 5.6 – 7.1
PrestaShop 1.7.5 a 1.7.6PHP 5.6 – 7.2
PrestaShop 1.7.7PHP 7.1 – 7.3
PrestaShop 1.7.8PHP 7.1 – 7.4
PrestaShop 9.0PHP 8.1 – 8.4
PrestaShop 9.1 a 9.2PHP 8.1 – 8.5

V každém řádku je verze, kterou PrestaShop doporučuje, ta nejvyšší. Jít nad ni nepřipadá v úvahu: PHP následující po poslední verzi rozsahu je vedené jako nepodporované a e-shop může prostě přestat fungovat.

Do kdy dostává která verze PHP bezpečnostní opravy?

Každá verze PHP prochází dvěma fázemi. Během aktivní podpory dostává opravy všeho druhu. Pak přicházejí roky pouze bezpečnostních oprav. A potom ji PHP už neopravuje: podle php.net může být ten, kdo ji dál používá, vystaven neopraveným bezpečnostním zranitelnostem.

Zdroj: php.net (podporované verze a nepodporované větve). Prostřední sloupec: konec aktivní podpory. Vpravo: konec bezpečnostních oprav.
PHPAktivní podpora doBezpečnost do
PHP 7.428. 11. 202128. 11. 2022
PHP 8.026. 11. 202226. 11. 2023
PHP 8.125. 11. 202331. 12. 2025
PHP 8.331. 12. 202531. 12. 2027
PHP 8.431. 12. 202631. 12. 2028
PHP 8.531. 12. 202731. 12. 2029

Co to znamená pro můj e-shop?

Dejte obě tabulky dohromady a obrázek je jasný:

  • PrestaShop 1.6 a 1.7: nejvyšší PHP, které přijímají, 7.1 nebo 7.4, nedostává bezpečnostní opravy od PHP od roku 2022 nebo déle.
  • PrestaShop 8: končí na PHP 8.1, které je bez bezpečnostních oprav od 31. prosince 2025. PrestaShop dál vydává aktualizace verze 8.2 (poslední, 8.2.8, v srpnu 2026), ale rozsah se nemění: jeho instalátor se pořád zastaví na 8.1.
  • PrestaShop 9 na PHP 8.1 nebo 8.2: s 8.1 už jste mimo podporu; s 8.2 máte čas do 31. prosince 2026.
  • PrestaShop 9 na PHP 8.3, 8.4 nebo 8.5: pokryto do konce roku 2027, 2028 nebo 2029.

Jinak řečeno: dnes může na PHP, které samo PHP ještě opravuje, běžet jen e-shop na PrestaShopu 9. A od 1. ledna 2027 jen na 8.3 nebo novějším.

Jaké je skutečné riziko PHP bez podpory?

1. ledna se nic nevypne. E-shop dál prodává a administrace se otevře jako vždy. Rizikem je další vážná chyba: PHP ji opraví ve verzích, které udržuje, a u ostatních závisíte na tom, jestli váš hosting nebo placená služba rozšířené podpory opravu převezme sama.

Ukázalo se to v říjnu u PHP2Shell: e-shopy na PrestaShopu 9 s podporovaným PHP dostaly opravu jako běžnou aktualizaci, ostatní se musely ptát hostingu, jestli nainstaloval záplatu. A protože opravené PHP si ponechává stejné číslo verze, v administraci to nepoznáte.

Nevíte, který případ je ten váš? Za 1 090 Kč prověříme váš e-shop: verze PrestaShopu a PHP, moduly a šablonu, a řekneme vám, co a v jakém pořadí změnit. Je to hodina podpory za pevnou cenu; pokud bude potřeba víc, řekneme vám to dřív, než budeme pokračovat.

Prověřit můj e-shop za 1 090 Kč

Co udělat do 31. prosince 2026?

Nejdřív zjistěte svá dvě čísla: v administraci ukazuje Nástroje → Informace verzi PrestaShopu a o kousek níž verzi PHP. Pak najděte svůj případ:

  1. PrestaShop 9 na PHP 8.1 nebo 8.2: přejděte na PHP 8.3 nebo 8.4 (8.5, pokud máte 9.1 nebo novější). Obvykle je to jedno nastavení v panelu hostingu. Předtím si udělejte úplnou zálohu a ověřte, že vaše moduly a šablona novou verzi přijímají.
  2. PrestaShop 8: žádné z PHP, které přijímá, už nedostává bezpečnostní opravy od PHP. Cesta zpět k podporovanému PHP vede přes přechod na PrestaShop 9. Do té doby se zeptejte hostingu, jestli PHP 8.1 opravuje sám a jak dlouho.
  3. PrestaShop 1.7 nebo 1.6: stejná odpověď, jen s větším skokem. Jestli zůstat u 1.7, nebo jít rovnou na 9, jak dlouho to trvá a kolik to stojí, vysvětlujeme v článku přechod z PrestaShopu 1.7 nebo 1.6 na 9.

Přechod na PrestaShop 9 proběhne bez zavření e-shopu a se zachováním produktů, zákazníků, objednávek i pozic v Googlu. Malý e-shop začíná na 16 990 Kč a všechny podrobnosti najdete na naší stránce migrace PrestaShopu 1.6 a 1.7 na 9.

S novou verzí se část adres vašeho e-shopu změní; abyste o tyto pozice nepřišli, řiďte se naším checklistem 301 pro migraci PrestaShopu bez ztráty SEO.

Budou moje moduly fungovat na PrestaShopu 9?

Většinou právě ony brzdí aktualizaci víc než samotný PrestaShop: modul, který už nikdo neaktualizuje, nebo šablona dělaná pro 1.7. Než stanovíte termín, sepište si moduly a u každého dodavatele si ověřte, že existuje verze pro PrestaShop 9.

Všechny moduly z našeho katalogu fungují na PrestaShopu 1.7, 8 i 9: stejný modul pro všechny tři, takže s vámi při přechodu půjde dál, a když něco nesedí, odpovídá tým, který ho napsal.

Nechcete tyhle termíny hlídat sami? V rámci údržby PrestaShopu to uděláme my: aktualizujeme PHP, PrestaShop i moduly po otestování a dáme vám vědět dřív, než některá verze přijde o podporu.

Potřebujete pomoct s verzí PHP?

Napište nám své verze PrestaShopu a PHP. Řekneme vám, jestli stačí změnit PHP, nebo jestli je čas přejít na PrestaShop 9, a v tom případě vám dáme pevnou cenu.

Chci povýšit svůj e-shop

Pro váš technický tým

Instalátor PrestaShopu vynucuje rozsah v install-dev/install_version.php: _PS_INSTALL_MAXIMUM_PHP_VERSION_ je 7.4 ve verzi 1.7.8.11, 8.1 v 8.2.8, 8.4 v 9.0.0 a 8.5 v 9.1.0 i 9.2.0; minimum je postupně 7.1.3, 7.2.5 a 8.1. Balíčky opravené distribucemi nebo panely si ponechávají číslo verze, takže php -v neprozradí, jestli obsahují zpětně portovanou opravu: je třeba zkontrolovat revizi balíčku (rpm -q, dpkg -l) proti oznámení vašeho poskytovatele.

S čím vám můžeme pomoci

Zobrazit všechny služby →
Pomůžeme vám s vaším projektem? Pojďme si promluvit

Řekněte nám, co vaše firma potřebuje

Modul, aplikace, server, který vám dělá potíže, nebo něco naléhavého. Odpovíme do 24 hodin s pevnou nabídkou, cenou a termínem.