Aktualizacja PHP w WordPress i PrestaShop

Hosting ostrzega o starej wersji PHP, a po przełączeniu na nowszą strona przestaje działać? Pomagam przygotować aktualizację WordPressa lub PrestaShop, sprawdzić zgodność dodatków i wdrożyć zmianę po testach.

Zapytaj o aktualizację PHPStrona już nie działa?

Kiedy warto zająć się PHP?

  • Hosting zapowiada wyłączenie używanej wersji albo nalicza dopłatę za jej utrzymanie.
  • WordPress, PrestaShop lub wtyczka zgłasza niezgodną albo przestarzałą wersję.
  • Przy próbie aktualizacji pojawia się błąd 500, biały ekran lub niedziałający panel.
  • Sklep działa, ale nie masz pewności, czy starszy moduł płatności, dostawy lub integracja obsługuje nowsze środowisko.
  • Chcesz uporządkować stronę po długim okresie bez aktualizacji.

PHP jest częścią środowiska uruchamiającego stronę. Jego aktualizacja jest osobnym zadaniem od aktualizacji WordPressa, PrestaShop, motywu i modułów. Często trzeba zaplanować je łącznie, w odpowiedniej kolejności.

Czy wystarczy włączyć najnowsze PHP?

Najpierw trzeba sprawdzić zgodność konkretnej witryny. Obsługa danej wersji PHP przez sam system sklepu nie oznacza zgodności wszystkich zainstalowanych modułów. Znaczenie mają też wymagane rozszerzenia, ustawienia PHP, kod dopisany przez poprzedniego wykonawcę i konfiguracja serwera.

Dobieram wspieraną wersję, z którą można bezpiecznie utrzymywać daną aplikację. Gdy ograniczeniem jest stary moduł lub system sklepu, wskazuję potrzebną aktualizację, zamianę dodatku albo zakres poprawki. Nie zakładam, że każdą stronę da się przełączyć bez zmian w aplikacji.

PHP 8.2: termin, który warto uwzględnić

Według harmonogramu PHP.net, sprawdzonego 27 października 2026, wsparcie bezpieczeństwa PHP 8.2 kończy się 31 grudnia 2026. Koniec wsparcia nie oznacza natychmiastowego wyłączenia strony, ale oznacza zakończenie poprawek w tej gałęzi w standardowym cyklu projektu PHP. Ewentualne poprawki dostawcy systemu lub hostingu wymagają osobnego potwierdzenia.

Aktualne terminy sprawdzisz w oficjalnym harmonogramie PHP. Docelową wersję dobiera się również do aplikacji: przykładowo dokumentacja PrestaShop rozróżnia wymagania wydań 9.0 i 9.1. Dlatego sam napis „PrestaShop 9” nie wystarcza do decyzji.

Jak przeprowadzam aktualizację?

  1. Inwentaryzacja. Sprawdzam wersję aplikacji, PHP, motywu, dodatków, integracji oraz wymagane rozszerzenia i dostępne kopie.
  2. Plan i kopia testowa. Ustalamy zakres, wycenę, odtworzenie i sposób przygotowania testów. Kopia sklepu nie może uruchamiać rzeczywistych płatności, zamówień ani wiadomości do klientów.
  3. Usunięcie niezgodności. Testuję zmianę w uzgodnionym środowisku, analizuję błędy i wskazuję dodatki lub fragmenty kodu wymagające poprawy.
  4. Testy ważnych funkcji. Sprawdzamy panel, formularze, produkty, warianty, wyszukiwanie, koszyk i integracje istotne dla Twojej witryny. Płatności sprawdza się w uzgodnionym trybie testowym.
  5. Kontrolowane wdrożenie. Wprowadzam uzgodnione zmiany i sprawdzam działanie produkcji. Plan uwzględnia sposób wycofania oraz nowe dane i zamówienia powstałe w czasie prac.
  6. Podsumowanie. Otrzymujesz informację o wersjach, wykonanych testach, pozostałych ograniczeniach i dalszych aktualizacjach.

Błąd 500 lub biały ekran po zmianie PHP — co teraz?

Zapisz moment zmiany, poprzednią i nową wersję PHP oraz objawy. Zachowaj logi błędów i nie wykonuj kolejnych losowych aktualizacji. Możliwość powrotu do poprzedniego środowiska trzeba ocenić razem ze zmianami aplikacji i bazy — sama zmiana PHP i migracja sklepu nie mają tego samego sposobu wycofania.

Nie publikuj pliku phpinfo() ani pełnych logów zawierających dane dostępowe. W pierwszym zgłoszeniu wystarczy adres strony i opis komunikatu. Sposób udostępnienia diagnostyki ustalimy oddzielnie.

Czy nowsze PHP przyspieszy stronę i poprawi SEO?

Może wpłynąć na wydajność, ale efekt zależy od aplikacji, zapytań do bazy, cache i hostingu. Najpierw warto ustalić punkt odniesienia i porównać działanie po zmianie. Numer PHP sam w sobie nie jest obietnicą lepszych pozycji w Google.

Ile kosztuje aktualizacja?

Wycena zależy od wersji systemu, jakości dodatków i kodu, dostępności środowiska testowego oraz liczby integracji. Inny zakres ma prosta strona firmowa, a inny sklep z płatnościami, dostawami i połączeniem z systemem magazynowym. Najpierw ustalamy, co wymaga zmiany i jakie funkcje muszą przejść testy.

Co przygotować do rozmowy?

Podaj adres strony, informację, czy to WordPress lub PrestaShop, nazwę hostingu, obecną wersję PHP — jeśli ją znasz — i treść ostrzeżenia. Napisz, czy problem już występuje, czy dopiero planujesz zmianę. Haseł nie przesyłaj w pierwszej wiadomości.

Opisz stronę i potrzebną zmianę

Jeżeli poza błędami widzisz obce przekierowania, nieznane konta lub spam w Google, sprawdź również pomoc po włamaniu. Szerszy zakres prac znajdziesz w ofercie utrzymania stron i sklepów.

Źródła: PHP — wspierane wersje, oficjalne przewodniki migracji PHP, wymagania i zgodność PrestaShop. Sprawdzono 27 października 2026.

Gdy problem dotyczy składania zamówień

Jeśli po zmianie sklep nie pozwala zakończyć zakupu, sprawdź poradnik: sklep nie przyjmuje zamówień po aktualizacji. Obejmuje rozróżnienie błędu koszyka, płatności i zapisu zamówienia.

Gdy hosting wyłącza stare środowisko

Jeśli hosting zapowiada wyłączenie starego PHP lub ograniczył dostęp do witryny, sprawdź poradnik: hosting wyłączył stare PHP lub zablokował stronę. Pomoże przygotować diagnozę, kopię danych i plan aktualizacji lub migracji.