Jaka wersja PHP dla PrestaShop? Tabela dla 1.6, 1.7, 8 i 9

Twój sklep internetowy · 5 min czytania · Zaktualizowano 03/11/2026

Jaka wersja PHP dla PrestaShop? Tabela dla 1.6, 1.7, 8 i 9

Jakiej wersji PHP potrzebuje Twój PrestaShop? To zależy od wersji PrestaShop: 1.7.8 działa na PHP od 7.1 do 7.4, PrestaShop 8 na PHP od 7.2 do 8.1, a PrestaShop 9 na PHP od 8.1 do 8.4, a od wersji 9.1 do 8.5. Problem tkwi w kalendarzu: PHP 8.1 nie dostaje poprawek bezpieczeństwa od 31 grudnia 2025 r., a PHP 8.2 straci je 31 grudnia 2026 r.

Poniżej znajdziesz dwie potrzebne tabele, jedną dla PrestaShop i jedną dla PHP, to, co mówią o Twoim sklepie, gdy położysz je obok siebie, i to, co warto postanowić przed końcem roku.

Jaką wersję PHP obsługuje każda wersja PrestaShop?

To zakres, który PrestaShop podaje w swoich wymaganiach systemowych dla każdej wersji. PrestaShop 9.2 jeszcze tam nie ma, więc jego wiersz pochodzi z instalatora wersji 9.2.0, który sprawdza wersję PHP, zanim pozwoli na instalację.

Źródła: dokumentacja dla programistów PrestaShop (1.7, 8 i 9) oraz instalator PrestaShop 9.2.0. Sprawdzono 3 listopada 2026 r.
Wersja PrestaShopDziała na PHP
PrestaShop 1.6.1PHP 5.2 – 7.1
PrestaShop 1.7.0 do 1.7.3PHP 5.4 – 7.1
PrestaShop 1.7.4PHP 5.6 – 7.1
PrestaShop 1.7.5 i 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 i 9.2PHP 8.1 – 8.5

W każdym wierszu wersja zalecana przez PrestaShop to ta najwyższa. Wyjście ponad nią nie wchodzi w grę: PHP następne po ostatnim z zakresu jest oznaczone jako nieobsługiwane, a sklep może po prostu przestać działać.

Do kiedy każda wersja PHP dostaje poprawki bezpieczeństwa?

Każda wersja PHP przechodzi dwa etapy. W okresie aktywnego wsparcia dostaje poprawki wszelkiego rodzaju. Potem przychodzą lata wyłącznie poprawek bezpieczeństwa. A później PHP już jej nie naprawia: jak pisze php.net, kto nadal jej używa, może być narażony na niezałatane luki bezpieczeństwa.

Źródło: php.net (wersje wspierane i gałęzie bez wsparcia). Środkowa kolumna: koniec aktywnego wsparcia. Z prawej: koniec poprawek bezpieczeństwa.
PHPAktywne wsparcie doBezpieczeństwo 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 oznacza dla mojego sklepu?

Zestaw obie tabele, a obraz staje się jasny:

  • PrestaShop 1.6 i 1.7: najwyższe PHP, jakie akceptują, 7.1 lub 7.4, nie dostaje poprawek bezpieczeństwa od PHP od 2022 r. albo dłużej.
  • PrestaShop 8: kończy się na PHP 8.1, które od 31 grudnia 2025 r. nie ma poprawek bezpieczeństwa. PrestaShop nadal wydaje aktualizacje wersji 8.2 (ostatnia, 8.2.8, w sierpniu 2026 r.), ale zakres się nie zmienia: jego instalator wciąż zatrzymuje się na 8.1.
  • PrestaShop 9 na PHP 8.1 lub 8.2: na 8.1 jesteś już poza wsparciem; na 8.2 masz czas do 31 grudnia 2026 r.
  • PrestaShop 9 na PHP 8.3, 8.4 lub 8.5: wsparcie do końca 2027, 2028 lub 2029 r.

Innymi słowy: dziś tylko sklep na PrestaShop 9 może działać na PHP, które samo PHP wciąż naprawia. A od 1 stycznia 2027 r. tylko na 8.3 lub nowszym.

Jakie jest realne ryzyko PHP bez wsparcia?

1 stycznia nic się nie wyłączy. Sklep dalej sprzedaje, panel administracyjny otwiera się jak zwykle. Ryzykiem jest kolejna poważna luka: PHP łata ją w wersjach, które utrzymuje, a w pozostałych zależysz od tego, czy Twój hosting albo płatna usługa rozszerzonego wsparcia przeniesie poprawkę na własną rękę.

Widzieliśmy to w październiku przy PHP2Shell: sklepy na PrestaShop 9 ze wspieranym PHP dostały poprawkę jako zwykłą aktualizację, a reszta musiała pytać hosting, czy zainstalował łatkę. A ponieważ załatane PHP zachowuje ten sam numer wersji, w panelu administracyjnym tego nie widać.

Nie wiesz, który przypadek dotyczy Ciebie? Za 199 zł sprawdzimy Twój sklep: wersje PrestaShop i PHP, moduły i szablon, i powiemy Ci, co zmienić i w jakiej kolejności. To godzina wsparcia w stałej cenie; jeśli potrzeba więcej, powiemy Ci o tym, zanim pójdziemy dalej.

Sprawdź mój sklep za 199 zł

Co zrobić przed 31 grudnia 2026 r.?

Najpierw sprawdź swoje dwie liczby: w panelu administracyjnym Zaawansowane → Informacja pokazuje wersję PrestaShop, a trochę niżej wersję PHP. Potem znajdź swój przypadek:

  1. PrestaShop 9 na PHP 8.1 lub 8.2: przejdź na PHP 8.3 lub 8.4 (8.5, jeśli masz 9.1 lub nowszy). Zwykle to jedno ustawienie w panelu hostingu. Wcześniej zrób pełną kopię zapasową i sprawdź, czy Twoje moduły i szablon akceptują nową wersję.
  2. PrestaShop 8: żadne z PHP, które akceptuje, nie dostaje już poprawek bezpieczeństwa od PHP. Droga z powrotem do wspieranego PHP to aktualizacja do PrestaShop 9. Do tego czasu zapytaj hosting, czy sam łata PHP 8.1 i jak długo będzie to robić.
  3. PrestaShop 1.7 lub 1.6: ta sama odpowiedź, tylko skok jest większy. Czy zatrzymać się na 1.7, czy przejść od razu na 9, ile to trwa i ile kosztuje, wyjaśniamy w artykule aktualizacja PrestaShop 1.7 lub 1.6 do 9.

Przejście na PrestaShop 9 odbywa się bez zamykania sklepu, z zachowaniem produktów, klientów, zamówień i pozycji w Google. Mały sklep to koszt od 2 999 zł, a wszystkie szczegóły znajdziesz na naszej stronie migracja PrestaShop 1.6 i 1.7 do 9.

W nowej wersji część adresów Twojego sklepu się zmienia; żeby nie stracić tych pozycji, skorzystaj z naszej listy kontrolnej 301 do migracji PrestaShop bez utraty SEO.

Czy moje moduły będą działać na PrestaShop 9?

Zwykle to one, a nie sam PrestaShop, hamują aktualizację: moduł, którego nikt już nie aktualizuje, albo szablon zrobiony pod 1.7. Zanim ustalisz termin, spisz swoje moduły i potwierdź u każdego dostawcy, że istnieje wersja dla PrestaShop 9.

Wszystkie moduły z naszego katalogu działają na PrestaShop 1.7, 8 i 9: ten sam moduł dla wszystkich trzech, więc przechodzi z Tobą przy aktualizacji, a jeśli coś nie pasuje, odpowiada zespół, który go napisał.

Wolisz nie pilnować tych dat? W ramach opieki nad PrestaShop robimy to za Ciebie: aktualizujemy PHP, PrestaShop i moduły po ich przetestowaniu i uprzedzamy Cię, zanim jakaś wersja straci wsparcie.

Potrzebujesz pomocy z wersją PHP?

Podaj nam swoje wersje PrestaShop i PHP. Powiemy Ci, czy wystarczy zmienić PHP, czy czas przejść na PrestaShop 9, a jeśli tak, podamy stałą cenę.

Chcę zaktualizować swój sklep

Dla Twojego zespołu technicznego

Instalator PrestaShop pilnuje zakresu w install-dev/install_version.php: _PS_INSTALL_MAXIMUM_PHP_VERSION_ to 7.4 w 1.7.8.11, 8.1 w 8.2.8, 8.4 w 9.0.0 i 8.5 w 9.1.0 oraz 9.2.0; minimum to odpowiednio 7.1.3, 7.2.5 i 8.1. Pakiety łatane przez dystrybucje lub panele zachowują numer wersji, więc php -v nie powie, czy jest w nich przeniesiona poprawka: trzeba sprawdzić rewizję pakietu (rpm -q, dpkg -l) i porównać ją z komunikatem dostawcy.

W czym możemy pomóc

Zobacz wszystkie usługi →
Potrzebujesz pomocy przy swoim projekcie? Porozmawiajmy

Powiedz nam, czego potrzebuje Twoja firma

Moduł, aplikacja, serwer, który sprawia problemy, albo coś pilnego. Odpowiadamy w ciągu 24 godzin, ze stałą wyceną: cena i termin.