Kiedy jest Black Friday 2026? 27 listopada – i jak przygotować do niego sklep
Black Friday 2026 wypada 27 listopada. Co sprawdzić w sklepie przed kampanią: rabaty zgodne z prawem UE, ruch, boty,…
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.
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ę.
| Wersja PrestaShop | Działa na PHP |
|---|---|
| PrestaShop 1.6.1 | PHP 5.2 – 7.1 |
| PrestaShop 1.7.0 do 1.7.3 | PHP 5.4 – 7.1 |
| PrestaShop 1.7.4 | PHP 5.6 – 7.1 |
| PrestaShop 1.7.5 i 1.7.6 | PHP 5.6 – 7.2 |
| PrestaShop 1.7.7 | PHP 7.1 – 7.3 |
| PrestaShop 1.7.8 | PHP 7.1 – 7.4 |
| PrestaShop 8.0, 8.1 i 8.2 | PHP 7.2 – 8.1 |
| PrestaShop 9.0 | PHP 8.1 – 8.4 |
| PrestaShop 9.1 i 9.2 | PHP 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ć.
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.
| PHP | Aktywne wsparcie do | Bezpieczeństwo do |
|---|---|---|
| PHP 7.4 | 28.11.2021 | 28.11.2022 |
| PHP 8.0 | 26.11.2022 | 26.11.2023 |
| PHP 8.1 | 25.11.2023 | 31.12.2025 |
| PHP 8.2 | 31.12.2024 | 31.12.2026 |
| PHP 8.3 | 31.12.2025 | 31.12.2027 |
| PHP 8.4 | 31.12.2026 | 31.12.2028 |
| PHP 8.5 | 31.12.2027 | 31.12.2029 |
Zestaw obie tabele, a obraz staje się jasny:
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.
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.
Najpierw sprawdź swoje dwie liczby: w panelu administracyjnym Zaawansowane → Informacja pokazuje wersję PrestaShop, a trochę niżej wersję PHP. Potem znajdź swój przypadek:
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.
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.
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ę.
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.
Wolisz, żebyśmy wdrożyli to za Ciebie? Zostawiamy to działające w Twoim sklepie, z monitoringiem i wsparciem technicznym.
Moduł, aplikacja, serwer, który sprawia problemy, albo coś pilnego. Odpowiadamy w ciągu 24 godzin, ze stałą wyceną: cena i termin.