Aktualizacja PHP: czy Twoja strona jest bezpieczna?
Wróć do bazy wiedzy
Strony www
10 min czytania

Aktualizacja PHP: czy Twoja strona jest bezpieczna?

Autor: Hermer Team29 października 2026

Aktualizacja PHP brzmi jak zadanie dla informatyka, ale dotyczy każdego właściciela strony internetowej. PHP to język programowania, w którym napisano WordPressa. Od jego wersji zależy, czy Twoja strona dostaje poprawki bezpieczeństwa, jak szybko się ładuje i czy wtyczki działają bez błędów. Mimo to wiele firm nie wie, z jakiej wersji korzysta ich serwer.

W październiku 2026 roku głośno zrobiło się o lukach nazwanych PHP2Shell, które pozwalają przejąć serwer bez logowania. W tym poradniku wyjaśniamy, jak sprawdzić wersję PHP na swojej stronie, którą wersję wybrać i jak przejść na nowszą bez przestojów i nerwów.

W skrócie

  • 21 października 2026 roku twórcy PHP załatali dwie krytyczne luki PHP2Shell. Pozwalają one uruchomić obcy kod na serwerze bez znajomości hasła.
  • Oficjalne poprawki dostały tylko wspierane wersje, od PHP 8.2 do PHP 8.5. Strony na PHP 8.1 i starszych warto jak najszybciej przenieść na nowszą wersję.
  • Wsparcie PHP 8.2 kończy się 31 grudnia 2026 roku. Dla większości stron rozsądnym wyborem jest dziś PHP 8.4.
  • Wersję PHP sprawdzisz w kokpicie WordPressa w kilka minut. Przed zmianą w panelu hostingu zrób kopię zapasową i przetestuj stronę.

Z tego artykułu dowiesz się:

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8

Czym jest wersja PHP i na czym działa Twoja strona WordPress?

Strona na WordPressie składa się z plików z kodem i z bazy danych, w której zapisane są treści. Gdy ktoś otwiera podstronę, serwer uruchamia kod PHP. Pobiera z bazy teksty i zdjęcia, po czym składa z nich gotowy widok. Wersję języka ustawia się na serwerze, dlatego nie znajdziesz jej wśród zwykłych opcji WordPressa.

Dobrze widać to na przykładzie telefonu. Aplikacje możesz aktualizować na bieżąco. Jeśli jednak system telefonu zostanie kilka wersji w tyle, producent przestaje wysyłać do niego poprawki i część nowych aplikacji w ogóle się nie uruchomi. Podobnie jest z WordPressem, wtyczkami i motywem, które działają na wersji PHP ustawionej na serwerze.

Z tego porównania wynika ważna uwaga. Aktualizacja WordPressa, wtyczek i motywów nie zmienia wersji PHP. To osobna czynność, którą wykonuje się w panelu hostingu, często przez inną osobę. Jeśli dopiero wybierasz system dla nowej witryny, zajrzyj do naszego porównania popularnych systemów CMS.

Dlaczego aktualizacja PHP wpływa na bezpieczeństwo, szybkość i stabilność strony?

Nowa wersja PHP przynosi zmiany, które odczujesz jako właściciel strony, nawet jeśli nigdy nie zaglądasz do kodu. Najważniejsze z nich dotyczą trzech obszarów.

Bezpieczeństwo PHP i łatki, których starsze wersje już nie dostaną

Obecnie twórcy PHP wspierają każdą nową wersję języka przez cztery lata. Przez pierwsze dwa lata poprawiają błędy i luki, przez kolejne dwa wydają już tylko łatki bezpieczeństwa. Po tym czasie wersja traci wsparcie i nowo odkryte luki nie są w niej łatane.

Skalę zagrożenia pokazał październik 2026 roku. Ujawniono wtedy dwie krytyczne luki w samym PHP, nazwane PHP2Shell. Pozwalają one uruchomić obcy kod na serwerze bez znajomości hasła, czyli przejąć kontrolę nad stroną. Poprawki ukazały się 21 października, choć pierwszą próbę ataku zarejestrowano już 17 października. Zagrożone były wszystkie strony działające na PHP, w tym strony na WordPressie.

Poprawki dostały tylko wspierane wersje, czyli PHP 8.2, 8.3, 8.4 i 8.5. Strony na starszym PHP, od 7.4 do 8.1, w większości zostały bez ochrony. Jedynym pewnym rozwiązaniem jest dla nich przejście na nowszą wersję.

“
Wersja PHP bez wsparcia nie dostaje już łatek. Każda nowo odkryta luka zostaje w niej na zawsze.

Ważna jest też ostatnia cyfra numeru wersji, np. 8.3.36. Oznacza ona drobne poprawki bezpieczeństwa w ramach tej samej wersji. Na zwykłym hostingu instaluje je dostawca. Jeśli strona działa na własnym serwerze, trzeba o nie zadbać samodzielnie albo z pomocą administratora.

Wydajność i szybkość ładowania strony

Kolejne wersje PHP wykonują ten sam kod sprawniej i zużywają mniej pamięci serwera. Strona szybciej generuje podstrony i lepiej znosi większy ruch, np. w trakcie promocji. Sprawniej działa też panel administracyjny. Wszystko to bez zmiany wyglądu witryny i bez dopisywania ani jednej linijki kodu.

Szybkość ładowania strony wpływa na wygodę klientów i na ocenę witryny w Google. Dlatego zmiana wersji PHP należy do najtańszych sposobów na przyspieszenie strony.

Stabilność i zgodność wtyczek i motywów

Autorzy wtyczek i motywów stopniowo przestają testować swoje produkty na starszych wersjach PHP. Coraz więcej nowych wydań wymaga nowszego języka. Strona na starym serwerze zostaje więc przy przestarzałych dodatkach, często z niezałatanymi lukami.

Wymagania podnosi też sam WordPress. Wersja 7.0, wydana w maju 2026 roku, działa na PHP 7.4 lub nowszym. Twórcy systemu zalecają jednak PHP 8.3 lub wyższe. Na starszej konfiguracji przybywa ostrzeżeń, błędów i aktualizacji, których nie da się zainstalować.

Jaka wersja PHP jest dziś bezpieczna?

Pod koniec października 2026 roku twórcy PHP wspierają cztery wersje języka, od PHP 8.2 do PHP 8.5. Starsze wersje nie dostają już żadnych poprawek. Na grafice sprawdzisz, do kiedy każda z popularnych wersji będzie bezpieczna i co warto z nią zrobić.

Infografika: daty końca wsparcia wersji PHP od 7.4 do 8.5 i zalecenia, co zrobić z każdą wersją
Daty według oficjalnego harmonogramu wsparcia PHP na php.net.

Szczególnej uwagi wymaga PHP 8.2. Wsparcie tej wersji kończy się 31 grudnia 2026 roku. Strona, która dziś działa bez zarzutu, za dwa miesiące znajdzie się w tej samej sytuacji co witryny na PHP 7.4.

Po lukach PHP2Shell liczy się też ostatnia cyfra. Bezpieczne są wydania od 8.2.35, 8.3.36, 8.4.27 i 8.5.12 wzwyż. Jeśli nie wiesz, które masz, sprawdź to sposobami opisanymi poniżej albo zapytaj firmę hostingową.

Jak sprawdzić aktualną wersję PHP na stronie WordPress?

Sprawdzenie wersji zajmuje kilka minut i nie wymaga wiedzy technicznej. Wystarczy jeden z dwóch sposobów.

  1. 1
    Kokpit WordPressa. Zaloguj się do panelu, otwórz menu Narzędzia i wybierz Zdrowie witryny. W karcie Informacje rozwiń sekcję Serwer i znajdź pozycję Wersja PHP. Gdy wersja jest przestarzała, WordPress pokazuje też ostrzeżenie w kokpicie.
  2. 2
    Panel klienta u dostawcy hostingu. Odszukaj ustawienia PHP dla swojej domeny. W DirectAdmin aktualną wersję zobaczysz w sekcji PHP Version Selector, w ustawieniach wybranej domeny.

Zapisz pełny numer wersji, łącznie z ostatnią cyfrą. Przyda się w rozmowie z firmą hostingową i pomoże ocenić, czy serwer ma najnowsze poprawki.

Jak przygotować stronę WordPress do aktualizacji PHP?

Większość problemów po zmianie wersji nie wynika z samego PHP. Ich źródłem są zwykle stare wtyczki i motywy napisane pod wcześniejsze wersje języka. Kilka czynności wykonanych wcześniej pozwala uniknąć niespodzianek. W razie kłopotów szybko wrócisz też do punktu wyjścia.

Infografika: sześć etapów zmiany wersji PHP, od kopii zapasowej przez test na kopii strony do obserwacji dziennika błędów
Ten sam plan sprawdzi się przy prostej stronie firmowej i przy sklepie internetowym.

Pełna kopia zapasowa plików i bazy danych

Kopia zapasowa strony powinna obejmować wszystkie pliki i bazę danych, w której WordPress przechowuje treści, zamówienia i ustawienia. Zrobisz ją w panelu hostingu albo wtyczką. Możesz też poprosić o nią dostawcę. Wiele paneli, w tym DirectAdmin, ma do tego osobną zakładkę. Upewnij się, że kopia trafia poza serwer strony i że wiesz, jak ją przywrócić.

Mały serwer NAS do kopii zapasowych na regale w biurze firmy, obok segregatorów i kartonów
Kopia zapisana poza serwerem strony pozwala w razie kłopotów szybko wrócić do punktu wyjścia.

Aktualizacja WordPressa, wtyczek i motywów

Przed zmianą wersji PHP zaktualizuj WordPressa, wtyczki i motywy. Nowsze wydania zwykle zawierają poprawki zgodności z aktualnymi wersjami języka. Przy okazji usuń dodatki, z których nie korzystasz. Wtyczki nieaktualizowane od dwóch lub trzech lat najlepiej zastąpić nowszymi odpowiednikami.

Sprawdź też płatne motywy i wtyczki. Bez aktywnej licencji często nie pobierzesz ich nowszej wersji, dlatego status licencji warto sprawdzić z wyprzedzeniem.

Test zgodności na kopii testowej strony

Najpewniejszą metodą jest kopia testowa strony, nazywana stagingiem. Wiele firm hostingowych pozwala utworzyć ją jednym kliknięciem. Na kopii zmieniasz wersję PHP i sprawdzasz najważniejsze funkcje. Zmianę na właściwej stronie wprowadzasz dopiero po udanym teście.

Jak zmienić wersję PHP w panelu hostingu?

Sama zmiana wersji PHP trwa zwykle kilka minut. Menu wygląda różnie u poszczególnych firm hostingowych, jednak w większości paneli schemat działania jest bardzo podobny.

Jak zmienić wersję PHP w DirectAdmin

DirectAdmin to panel, z którego korzysta wiele polskich firm hostingowych. Poniżej opisujemy najczęstszy wariant, w którym wersję wybiera się osobno dla każdej domeny.

  1. 1
    Zaloguj się do DirectAdmin. Adres logowania znajdziesz w wiadomości od hostingu, często ma postać twojadomena.pl:2222.
  2. 2
    W sekcji Account Manager wybierz Domain Setup. W polskiej wersji panelu nazwy zakładek mogą się nieco różnić.
  3. 3
    Kliknij domenę, dla której chcesz zmienić wersję PHP.
  4. 4
    Przejdź do sekcji PHP Version Selector i wybierz z listy nową wersję.
  5. 5
    Zatwierdź zmianę przyciskiem Save.

Na niektórych kontach ta sama opcja nazywa się Select PHP Version i znajduje się w sekcji Extra Features. Pamiętaj, że w DirectAdmin ustawienie dotyczy jednej domeny. Jeśli na koncie działa kilka stron, sprawdź każdą z nich osobno.

Zmiana wersji PHP w innych panelach klienta

W cPanelu wersję ustawisz w narzędziu MultiPHP Manager, w Plesku w ustawieniach PHP wybranej domeny. Firmy z własnym panelem umieszczają tę opcję zwykle przy ustawieniach serwera lub domeny. Jeśli jej nie widzisz, napisz do wsparcia technicznego. Niektórzy dostawcy zmieniają wersję wyłącznie na prośbę klienta.

Ustawienia, które mogą zmienić się razem z wersją

Po zmianie wersji panel czasem przywraca domyślne ustawienia PHP. Objawia się to np. błędem przy dodawaniu większych zdjęć albo przerwanym importem produktów do sklepu. W takiej sytuacji poproś hosting lub administratora o sprawdzenie limitu pamięci, maksymalnego rozmiaru przesyłanych plików i czasu działania skryptów. Warto też upewnić się, że włączone jest rozszerzenie OPcache, które wyraźnie przyspiesza stronę.

Co sprawdzić po aktualizacji wersji PHP?

Po zmianie wersji przejdź przez stronę oczami klienta. Zacznij od miejsc, w których błąd kosztowałby Cię najwięcej.

  • Strona główna i kilka podstron opartych na różnych szablonach.
  • Formularz kontaktowy, łącznie z tym, czy wiadomość dociera na skrzynkę.
  • Koszyk, płatność i maile z potwierdzeniem zamówienia, jeśli prowadzisz sklep.
  • Logowanie do panelu i edycja przykładowego wpisu.
  • Szybkość ładowania strony na telefonie i na komputerze.
Biuro agencji internetowej w ciągu dnia, na ścianie telewizor z podglądem działania stron klientów
Przez pierwsze dni po zmianie warto obserwować dziennik błędów i działanie strony.

Przez pierwsze dni zaglądaj też do dziennika błędów, czyli logów PHP w panelu hostingu. Ostrzeżenia, które nie psują wyglądu strony, mogą zapowiadać kłopoty po kolejnej aktualizacji wtyczki.

Co zrobić, jeśli strona przestała działać po zmianie wersji?

Najczęstszym objawem jest biała strona albo komunikat o błędzie krytycznym. WordPress wysyła wtedy na adres administratora wiadomość z linkiem do trybu odzyskiwania. Przez ten link zalogujesz się do panelu i wyłączysz wtyczkę, która powoduje błąd.

Jeśli kłopot sprawia jedna wtyczka, zaktualizuj ją lub zastąp innym rozwiązaniem. Gdy problem dotyczy motywu albo wielu elementów naraz, przywróć w panelu poprzednią wersję PHP. Zmiana działa w obie strony i nie usuwa żadnych treści, więc zyskujesz czas na spokojne poprawki. Taki powrót traktuj jednak jako rozwiązanie na kilka dni. Starsza wersja nadal nie dostaje łatek.

Najczęściej zadawane pytania o aktualizację PHP

Czy aktualizacja PHP może usunąć treści ze strony?

Nie. Zmiana wersji PHP nie zmienia zawartości plików ani bazy danych, więc wpisy, zdjęcia i zamówienia zostają na swoim miejscu. Ryzyko dotyczy działania kodu wtyczek i motywów. Dlatego przed zmianą zawsze warto mieć kopię zapasową.

Czy aktualizacja WordPressa zmienia też wersję PHP?

Nie. WordPressa, wtyczki i motywy aktualizujesz w kokpicie. Wersję PHP ustawia się na serwerze, w panelu hostingu. To dwie osobne czynności, choć najwygodniej zaplanować je na ten sam dzień.

Na jaką wersję PHP przejść pod koniec 2026 roku?

Dla większości stron rozsądnym wyborem jest PHP 8.4, które dostanie łatki bezpieczeństwa do końca 2028 roku. PHP 8.5 zapewnia jeszcze dłuższe wsparcie, pod warunkiem że motyw i wszystkie wtyczki obsługują tę wersję. Przejście na PHP 8.2 ma dziś niewielki sens, ponieważ wsparcie tej wersji wygasa 31 grudnia 2026 roku.

Jak często trzeba zaktualizować PHP?

Nowa wersja PHP ukazuje się raz w roku, zwykle pod koniec listopada, i ma cztery lata wsparcia. Wystarczy więc zmiana wersji co dwa, trzy lata. Do tego dochodzą drobne poprawki bezpieczeństwa, które na hostingu współdzielonym instaluje zazwyczaj dostawca.

Czy zmiana wersji PHP wpływa na domenę i pocztę?

Nie. Zmiana dotyczy wyłącznie sposobu, w jaki serwer wykonuje kod strony. Domena, poczta e-mail i certyfikat SSL działają bez zmian.

Czy podczas zmiany wersji PHP strona będzie niedostępna?

Samo przełączenie trwa zwykle od kilku sekund do kilku minut i odwiedzający rzadko je zauważają. Przerwa może pojawić się dopiero wtedy, gdy któraś wtyczka okaże się niezgodna z nową wersją. Zmianę najlepiej więc zaplanować na porę mniejszego ruchu, np. na wieczór lub weekend.

Tags:#Digital#Strony www#Marketing#Strategy

Skontaktuj się z nami i porozmawiajmy o Twoim projekcie. Wycena i konsultacja są bezpłatne.
ZadzwońBezpłatna konsultacja