Ranking Jak liczymy Jak testujemy Blog Słownik Kontakt
Poradniki hostingowe

Jak zmienić wersję PHP w panelu hostingowym i bezpiecznie przetestować WordPressa

Przemysław Szliep · 04.09.2026

Stara wersja PHP to nie tylko wolniejsze ładowanie strony. To też brak łatek bezpieczeństwa, bo twórcy PHP wspierają każdą wersję tylko przez określony czas, a po jego upływie nie dostaje ona już poprawek. Problem w tym, że zmiana wersji PHP potrafi wywrócić stronę do góry nogami, jeśli któraś z wtyczek albo motyw nie są z nią zgodne. Ten poradnik prowadzi cię przez cały proces: od sprawdzenia, co masz teraz, przez samą zmianę w panelu hostingowym, aż po test, który realnie potwierdza, że strona działa poprawnie.

  1. Zaloguj się do wp-admin, wejdź w Narzędzia > Kondycja witryny, a następnie w zakładkę Informacje i rozwiń sekcję Serwer. Znajdziesz tam dokładny numer aktualnie używanej wersji PHP.
  2. W tej samej zakładce Kondycja witryny sprawdź, czy WordPress wyświetla ostrzeżenie o przestarzałej wersji PHP — jeśli tak, sam podpowie, jaką wersję zaleca jako minimum.
  3. Wejdź na stronę każdej kluczowej wtyczki i motywu w katalogu WordPress.org (albo na stronę producenta, jeśli to wtyczka płatna) i sprawdź sekcję z wymaganiami technicznymi lub dziennik zmian (changelog) pod kątem wspieranych wersji PHP. Jeśli nie znajdziesz tej informacji, napisz do autora wtyczki przed zmianą.
  4. Zanotuj sobie obecną wersję PHP oraz listę aktywnych wtyczek — ta notatka przyda się, jeśli po zmianie trzeba będzie szybko zdiagnozować, co się zepsuło.
  5. Zrób pełną kopię zapasową plików strony i bazy danych, zanim zaczniesz cokolwiek zmieniać. To jedna z tych rzeczy, na których nie warto oszczędzać czasu — jeśli coś pójdzie nie tak, kopia jest twoją siatką bezpieczeństwa.
  6. Zaloguj się do panelu hostingowego i znajdź sekcję zarządzania PHP. W cPanelu szukaj opcji Select PHP Version lub MultiPHP Manager, w DirectAdmin — PHP Selector. W panelach autorskich (własnych panelach dostawców) ta opcja zwykle nazywa się „Wersja PHP” albo „Ustawienia PHP” i znajduje się przy konkretnej domenie.
  7. Wybierz z listy nową wersję PHP i zapisz zmianę przyciskiem potwierdzającym w panelu.
  8. Wyczyść cache — zarówno w przeglądarce, jak i ewentualny cache po stronie hostingu albo wtyczki cache’ującej na WordPressie — i odczekaj kilka minut, aż zmiana się w pełni rozpropaguje na serwerze.
  9. Otwórz stronę główną w oknie incognito (albo w innej przeglądarce), żeby mieć pewność, że widzisz aktualną wersję strony, a nie kopię z cache.
  10. Zaloguj się do wp-admin i sprawdź, czy panel administracyjny wczytuje się bez błędów, a menu i wszystkie zakładki działają normalnie.
  11. Przetestuj kluczowe funkcje strony ręcznie: wyślij testową wiadomość przez formularz kontaktowy, przejdź przez proces dodania produktu do koszyka i złożenia zamówienia (jeśli masz sklep), sprawdź wyszukiwarkę na stronie oraz dodaj komentarz pod wpisem.
  12. Sprawdź logi błędów PHP w panelu hostingowym (często pod nazwą „Error Log” lub „Dziennik błędów”) i zobacz, czy po zmianie pojawiły się nowe wpisy — zwłaszcza błędy krytyczne (fatal error), nie tylko ostrzeżenia.
  13. Jeśli którykolwiek z powyższych testów wypadnie źle, wróć w panelu hostingowym do poprzedniej wersji PHP, a następnie skontaktuj się z autorem wtyczki lub motywu, który sprawia problem, i zapytaj o zgodność z nowszą wersją PHP lub o termin aktualizacji.

Co zrobić, gdy coś pójdzie nie tak

Biały ekran po zmianie PHP (tzw. biały ekran śmierci). Zwykle oznacza to błąd krytyczny w kodzie jednej z wtyczek lub motywu, który nowa wersja PHP traktuje inaczej niż poprzednia. Najszybsza droga do informacji o przyczynie to sprawdzenie logu błędów w panelu hostingowym — znajdziesz tam nazwę pliku i linijkę, w której PHP się wysypał. Jeśli nie masz czasu na dochodzenie, po prostu wróć do poprzedniej wersji PHP w panelu — strona natychmiast wróci do działania, a diagnozę możesz zrobić spokojnie później.

Błąd 500 (Internal Server Error). Poza niekompatybilną wtyczką częstą przyczyną jest też stary wpis w pliku .htaccess odwołujący się do modułu PHP, którego nowa wersja już nie obsługuje w ten sam sposób. Sprawdź logi błędów serwera (nie tylko WordPressa) — tam zwykle widać dokładny komunikat. Jeśli nie potrafisz go rozszyfrować, wróć do poprzedniej wersji PHP i zgłoś się do supportu hostingu z treścią błędu z logów.

Wtyczka lub motyw działają, ale coś jest nie tak (ostrzeżenia deprecated, zniknięty fragment strony, źle wyświetlony formularz). To sygnał częściowej niezgodności — sama strona nie „pada”, ale jakiś fragment kodu jest napisany pod starszą wersję PHP. Sprawdź, czy dla tej wtyczki lub motywu jest dostępna aktualizacja, i zainstaluj ją. Jeśli aktualizacji nie ma, a funkcja jest dla ciebie krytyczna, bezpieczniej jest tymczasowo wrócić do poprzedniej wersji PHP niż zostawiać stronę w niepewnym stanie.

Poradnik krok po kroku Wydajność WordPressa
Przemysław Szliep
Przemysław Szliep

Od 2014 roku prowadzi SP-Media - agencję, która buduje i utrzymuje strony firmowe. Hostingi ocenia z perspektywy kogoś, kto codziennie na nich pracuje: migracje, awarie, kontakt z supportem.

Używamy plików cookie do analizy ruchu (Google Analytics, Microsoft Clarity). Więcej informacji w polityce prywatności.