Koniec wsparcia PHP 8.2: sprawdź stronę przed 31.12.2026
PHP 8.2 traci wsparcie bezpieczeństwa 31.12.2026. Jak w 2 minuty sprawdzić wersję PHP i bezpiecznie przejść na 8.3 lub 8.4. Na końcu lista kontrolna.
Jeśli Twoja strona albo sklep działa na PHP 8.2, masz czas do końca roku. Według tabeli wspieranych wersji na php.net po 31.12.2026 ta wersja przestaje dostawać poprawki bezpieczeństwa. Wersja 8.1 straciła je już 31.12.2025.
Ta porada pokazuje, jak w 2 minuty sprawdzić, na jakiej wersji działa Twoja strona, i jak bezpiecznie ją zmienić. Dostaniesz też listę kontrolną z kopią i testem. Zmiana zwykle zajmuje kilkadziesiąt minut, a jej brak może kosztować dużo więcej.
Co dokładnie oznacza koniec wsparcia PHP 8.2
PHP to język, w którym napisane są WordPress, WooCommerce i PrestaShop, a także wiele formularzy i skryptów na stronach. Twórcy PHP wspierają każdą wersję przez cztery lata: dwa lata pełnego wsparcia i dwa lata samych poprawek bezpieczeństwa. PHP 8.2 jest w tej drugiej fazie od początku 2025 roku. Kiedy ten czas mija, nowo znalezione luki w tej wersji nie są już łatane.
Strona nie przestanie działać 1 stycznia 2027 roku. Problem polega na tym, że serwer będzie pracował na oprogramowaniu, które ma znane, a niezałatane dziury. Dla sklepu, w którym klienci podają dane i płacą, to realne ryzyko.
Skutki widać też z drugiej strony. Producenci wtyczek stopniowo przestają testować swoje dodatki na starych wersjach. WooCommerce już teraz podaje w wymaganiach serwera PHP 8.3 lub nowsze (testowane do 8.4). Na starszych wersjach nadal działa, ale producent ostrzega, że te, które straciły wsparcie, narażają sklep na luki.
Jak sprawdzić wersję PHP w 2 minuty
Zacznij od najprostszej metody. Poniżej trzy sposoby, wybierz ten, który pasuje do Twojej strony.
Sposób 1: WordPress
- Zaloguj się do panelu WordPressa.
- Wejdź w Narzędzia, potem Stan witryny.
- Otwórz zakładkę Informacja, a w niej sekcję Serwer. Przy pozycji „Wersja PHP” zobaczysz numer, na przykład 8.2.
Sposób 2: panel hostingu
W panelu hostingu (OVH, home.pl, nazwa.pl lub innego dostawcy) szukaj pozycji w rodzaju „Wersja PHP”, „Ustawienia PHP” albo „Konfiguracja PHP”. Nazwy różnią się między firmami, więc jeśli nie widzisz ich od razu, sprawdź pomoc dostawcy.
Sposób 3: mały plik testowy
Jeśli wdrażasz stronę samodzielnie, wgraj na serwer plik wersja.php o takiej treści:
<?php
echo 'PHP: ' . PHP_VERSION;
Otwórz go w przeglądarce, zapisz wynik i od razu usuń plik z serwera. Nie zostawiaj go publicznie, bo to zbędna informacja dla osób, które szukają słabych punktów.
Jeśli nie wiesz, jak się za to zabrać, użyj mojego darmowego narzędzia Zbadaj stronę. W 30 sekund sprawdza stronę w kilku obszarach i podpowiada, co poprawić. Nie zastąpi ono jednak sprawdzenia wersji PHP po stronie serwera.
Na jaką wersję przejść
Celem jest PHP 8.3 albo 8.4. Według php.net 8.3 dostaje poprawki bezpieczeństwa do 31.12.2027, a 8.4 do 31.12.2028, więc 8.4 daje rok zapasu więcej. Jest już też PHP 8.5 (wsparcie do 31.12.2029), ale nie wszystkie dodatki oficjalnie ją obsługują. Dokładny wybór zależy od tego, co obsługują Twój CMS, motyw i wtyczki. Nie ma sensu iść najwyżej, jeśli sklep zaczyna wtedy wyświetlać błędy.
| Co sprawdzasz | Stan na 21.10.2026 | Gdzie to znajdziesz |
|---|---|---|
| Wspierane wersje PHP | 8.3 do 31.12.2027, 8.4 do 31.12.2028, 8.5 do 31.12.2029 | php.net, strona „Supported Versions” |
| Zalecane PHP dla WordPressa | WordPress 7.1: zalecane 8.3 lub nowsze, minimum 7.4, zgodność do 8.5 | wordpress.org, strona „Requirements” |
| WooCommerce | 8.3 lub nowsze, testowane do 8.4 | dokumentacja WooCommerce „Server requirements” |
| PrestaShop | 8.x: najwyżej 8.1; 9.0: 8.1–8.4; 9.1: 8.1–8.5 | dokumentacja wymagań systemowych danej wersji |
| Wtyczki i motyw | zależy od autora | opis i dziennik zmian u autora |
Uwaga dla sklepów na PrestaShop 8: według dokumentacji wersje 8.0–8.2 oficjalnie działają najwyżej na PHP 8.1, które już nie dostaje poprawek. Wspierane PHP wymaga więc najpierw przejścia sklepu na PrestaShop 9. To osobny, większy projekt niż sama zmiana PHP i warto go zaplanować z wyprzedzeniem.
Zasada jest prosta: najpierw sprawdzasz wymagania, potem testujesz na kopii, a dopiero na końcu zmieniasz wersję na stronie, którą widzą klienci.
Lista kontrolna zmiany wersji PHP
To jest część, którą warto wydrukować. Robisz ją w tej kolejności.
- Zapisz obecną wersję PHP i listę wtyczek wraz z numerami wersji.
- Zrób pełną kopię zapasową: pliki i baza danych. Pobierz ją poza serwer, a nie tylko zostawiaj na hostingu.
- Zaktualizuj CMS, motyw i wtyczki do najnowszych stabilnych wersji. Starsze często nie działają na nowszym PHP.
- Usuń wtyczki, których nie używasz. Każda to dodatkowe ryzyko i potencjalny błąd po zmianie.
- Utwórz kopię testową strony (tzw. staging). Część hostingów ma to w panelu, a jeśli nie, można zrobić ją na subdomenie albo wtyczką.
- Zmień wersję PHP na kopii i sprawdź dziennik błędów.
- Przetestuj kluczowe funkcje (lista niżej).
- Zmień wersję na stronie głównej, najlepiej poza godzinami największego ruchu.
- Powtórz testy i obserwuj stronę przez kilka dni.
- Miej plan powrotu: zmianę wersji w panelu zwykle cofniesz w kilka minut, a gdy to nie wystarczy, ratuje Cię kopia z punktu 2.
Co przetestować po zmianie
Nie wystarczy otworzyć stronę główną. Błędy często chowają się w miejscach, które odwiedzasz rzadko.
- Formularz kontaktowy: wyślij wiadomość i sprawdź, czy dotarła na e-mail.
- Podstrony usług i bloga oraz wyszukiwarka na stronie.
- Logowanie do panelu i dodanie lub edycja wpisu.
- Sklep: dodanie produktu do koszyka, kasa, próbne zamówienie z płatnością, e-maile do klienta, wysyłka.
- Galerie, kalkulatory i wtyczki rezerwacji, jeśli ich używasz.
- Dziennik błędów serwera: powinien być pusty albo zawierać tylko drobne ostrzeżenia.
Gdzie zmienić wersję PHP w popularnych hostingach
Każdy dostawca ma to w innym miejscu, a panele czasem się zmieniają. Poniżej ścieżki według pomocy dostawców w stanie na październik 2026 roku.
- OVHcloud: w Panelu klienta wejdź w Web Cloud → Hosting i wybierz hosting. W zakładce „Informacje ogólne”, w ramce „Konfiguracja”, kliknij „...” przy pozycji „Ogólna wersja PHP”, potem „Zmień konfigurację”, „Zmień bieżącą konfigurację” i „Dalej”, wybierz wersję i kliknij „Zatwierdź”. W tym samym oknie jest opcja „Przywróć poprzednią konfigurację”. Ustawienie dotyczy całego hostingu, a inną wersję dla jednej strony ustawia się plikiem
.ovhconfig. - home.pl: w Panelu klienta wybierz Usługi WWW i nazwę hostingu, a potem w sekcji „Serwer WWW” menu „Ustawienia” → „Preferencje serwera”. Wersję wybierasz w polu „Interpreter PHP” i klikasz „Zapisz”. Zmiana obejmuje wszystkie katalogi na hostingu. W tym samym menu jest „Raport zgodności z wersją interpretera PHP”, który pokazuje, czy aplikacje na serwerze są gotowe na wybraną wersję (jego przygotowanie może potrwać kilka godzin).
- nazwa.pl (CloudHosting): w CloudHosting Panelu najedź na zakładkę „WWW i FTP”, wybierz „PHP i Node.js”, a w sekcji „Ustawienia PHP” wybierz wersję z listy i kliknij „Zapisz”. Zmiana dotyczy całego serwera, czyli wszystkich stron na nim. Bez dopłat dostępne są wersje od 8.2 w górę.
Jeśli nie możesz znaleźć opcji, napisz do pomocy dostawcy i podaj domenę. Zazwyczaj odpowiadają, gdzie ją kliknąć.
Czego nie robić
- Nie zmieniaj wersji bez kopii. To najczęstszy błąd i najdroższy.
- Nie testuj od razu na działającym sklepie w środku dnia.
- Nie ignoruj komunikatów o wtyczkach, które nie są kompatybilne. Jeśli autor ich nie rozwija, poszukaj zamiennika.
- Nie zostawiaj pliku z wersją PHP na serwerze po sprawdzeniu.
- Nie czekaj do grudnia. Jeśli coś wymaga poprawek, w ostatnich dniach roku trudno o wsparcie.
Gdy strona jest stara albo wtyczki nie pasują
Bywa, że strona działa na starym motywie i wtyczkach, których autorzy dawno przestali je aktualizować. Wtedy zmiana wersji PHP wywołuje lawinę błędów. W takiej sytuacji lepiej zastanowić się nad modernizacją strony: przenoszę treści i adresy bez utraty SEO, a nowy kod nie zależy od zestawu przestarzałych dodatków.
Jeśli wolisz, żeby ktoś robił takie zmiany za Ciebie, w ramach opieki technicznej zajmuję się aktualizacjami, kopiami zapasowymi i szybką reakcją, gdy coś przestanie działać.
Podsumowanie
PHP 8.2 po 31.12.2026 nie dostanie poprawek bezpieczeństwa, więc do końca roku warto przejść na 8.3 albo 8.4. Najpierw sprawdź wersję, zrób kopię, przetestuj zmianę na kopii strony i dopiero potem zmień ją na stronie produkcyjnej.
Jeśli nie chcesz robić tego samodzielnie, napisz do mnie. Sprawdzę wersję, zrobię test na kopii i zmienię wersję PHP. Odpowiadam w 24 godziny, a nowi klienci dostają 20% rabatu na pierwsze zlecenie.
Najczęstsze pytania
Nie. Koniec wsparcia nie wyłącza strony, strona będzie działać dalej. Różnica jest taka, że PHP 8.2 przestanie dostawać poprawki bezpieczeństwa, więc każda nowo odkryta luka zostanie bez łatki.
Technicznie tak, ale to gorsza sytuacja niż 8.2. Wersja 8.1 straciła wsparcie bezpieczeństwa już 31.12.2025, więc jeśli Twoja strona jeszcze na niej działa, zmiana jest pilniejsza. W części hostingów stare wersje dodatkowo kosztują: w nazwa.pl wersje starsze niż 8.2 są dostępne tylko w płatnej usłudze „Obsługa starszych wersji PHP”. Skoki przez kilka wersji bywają trudniejsze, dlatego warto zrobić je ze wsparciem kogoś, kto zna Twoją stronę.
Wybierz tę, którą w pełni obsługują Twoje wtyczki, motyw i sklep. Jeśli producenci to potwierdzają, nowsza wersja da Ci dłuższy okres wsparcia: według php.net PHP 8.3 dostaje poprawki bezpieczeństwa do 31.12.2027, a PHP 8.4 do 31.12.2028. Jeśli nie masz pewności, przetestuj obie na kopii strony i zostań przy tej, która działa bez błędów.
Wróć do poprzedniej wersji w panelu hostingu. To zajmuje kilka minut i zwykle przywraca działanie strony, choć nie zawsze (nazwa.pl wprost zastrzega, że powrót do wcześniejszej wersji tego nie gwarantuje), więc miej pod ręką kopię zapasową. Potem sprawdź dziennik błędów, bo zwykle wskazuje wtyczkę lub motyw, które trzeba zaktualizować albo wymienić. Dlatego zmianę robi się najpierw na kopii, a na stronie produkcyjnej dopiero po udanym teście.
Tak, bo w sklepie błąd oznacza utracone zamówienia. Zmień wersję poza godzinami największego ruchu, miej świeżą kopię i po zmianie zrób próbne zamówienie z płatnością oraz sprawdź wysyłkę maili.
Usługi związane z tematem
Masz podobny projekt?
Opisz, czego potrzebujesz, a w 24 godziny odeślę wycenę. Nowi klienci dostają 20% rabatu na pierwsze zlecenie.


