Otrzymanie wiadomości e-mail od hostingu internetowego o „aktualizacji PHP” może być nieco stresujące. W końcu PHP to silnik, który napędza całą Twoją witrynę WordPress, a żargon techniczny może być mylący.
Ostatnią rzeczą, której chcesz, jest to, aby aktualizacja serwera spowodowała konflikty lub wyłączyła Twoją witrynę. Zarządzałem setkami witryn WordPress, więc wielokrotnie przechodziłem przez ten proces.
W tym przewodniku dokładnie wyjaśnię, co oznacza ta aktualizacja. Podzielę się również prostymi krokami, które możesz podjąć, aby zapewnić płynne przejście.

Czym jest PHP i dlaczego WordPress go potrzebuje?
WordPress jest rozwijany przy użyciu PHP, które jest językiem programowania open-source. Działa bezpośrednio na serwerze hostingowym, aby tworzyć strony WordPress i udostępniać je odwiedzającym.
Pomyśl o tym jak o głównym silniku Twojej witryny. Bez PHP WordPress po prostu by nie działał.
Aktualizacje WordPress i PHP
Podobnie jak sam WordPress, PHP stale ewoluuje, a nowsze wersje oferują lepszą wydajność i bezpieczeństwo.
W momencie pisania tego tekstu WordPress wymaga co najmniej wersji PHP 7.4. Jednak oficjalna rekomendacja WordPress.org to używanie wersji 8.1 lub nowszej.
Zauważyłem, że większość dostawców hostingu współdzielonego oferuje stabilne, dobrze przetestowane wersje PHP. Zazwyczaj możesz je zaktualizować lub nawet obniżyć z panelu sterowania hostingu.
Możesz sprawdzić, której wersji PHP używa Twoja witryna, przechodząc do strony Narzędzia » Stan witryny i przechodząc do zakładki „Informacje”.

Następnie musisz przewinąć w dół i kliknąć, aby rozwinąć zakładkę „Serwer”.
Ta sekcja pokazuje informacje o serwerze, w tym wersję PHP używaną przez Twój serwer.

Uwaga: Jeśli ta sekcja pokazuje coś poniżej PHP 7.4, musisz jak najszybciej zaktualizować swoją wersję PHP.
Dlaczego dostawcy hostingu domyślnie nie używają najnowszej wersji PHP?
Widziałem, jak wiele firm hostingowych przedkłada stabilność nad używanie najnowszej wersji PHP. Zupełnie nowa wersja może spowodować, że aplikacje działające na PHP, takie jak WordPress, będą działać nieprawidłowo lub przestaną działać, jeśli wtyczki i motywy nie będą jeszcze w pełni kompatybilne.
Jednak nie chcą też pozostać daleko w tyle. Aktualizacja PHP zainicjowana przez Twojego hosta internetowego powinna przebiegać sprawnie, ale może też pójść źle. Często zależy to od Twojego hosta internetowego i sposobu, w jaki konfiguruje on swoje serwery.
Dlatego zawsze polecam wybieranie najlepszego hostingu WordPress, ponieważ zapewnia to, że wysoce wykwalifikowani inżynierowie utrzymują te serwery.
Bluehost, Hostinger i SiteGround to popularne, niezawodne usługi hostingowe. Wszystkie obsługują nowoczesne wersje PHP, które spełniają wymagania WordPress.
Wybór niezawodnego hosta dla Twojej witryny WordPress może spowodować nieoczekiwane przestoje podczas lub po aktualizacji. W takich przypadkach niewiele można zrobić, poza przejściem na lepszego hosta.
Rzeczy, które musisz zrobić, gdy Twój hosting aktualizuje PHP
Twój hosting internetowy prawdopodobnie obsługuje już tysiące stron WordPress. Podejmują oni środki ostrożności, aby zapewnić płynne działanie dla swoich klientów.
Otrzymane powiadomienie ma na celu poinformowanie Cię o aktualizacji, abyś mógł sprawdzić, czy Twoja strona działa poprawnie po jej zakończeniu. Chociaż jest mało prawdopodobne, aby ta aktualizacja coś zepsuła, zawsze warto być przygotowanym.
Oto kilka rzeczy, które możesz zrobić, aby przygotować się do aktualizacji.
1. Wykonaj pełną kopię zapasową WordPressa
Po pierwsze, zawsze zalecam moim czytelnikom regularne tworzenie kopii zapasowych swoich stron WordPress. Jeśli nie masz automatycznego rozwiązania do tworzenia kopii zapasowych, zapoznaj się z moją listą najlepszych wtyczek do tworzenia kopii zapasowych WordPress, aby wybrać jedną.
Osobiście polecam Duplicator. W Awesome Motive używamy go do tworzenia kopii zapasowych i migracji wielu naszych własnych stron internetowych. Pozwala on na tworzenie zaplanowanych kopii zapasowych i bezpieczne przechowywanie ich w usługach chmurowych, takich jak Dropbox i Google Drive.

Możesz również użyć darmowej wersji Duplicator, aby zacząć. Pozwala ona łatwo tworzyć kopie zapasowe WordPress na żądanie.
Aby dowiedzieć się więcej, przeczytaj naszą pełną recenzję Duplicator.
Alternatywnie, możesz ręcznie wykonać kopię zapasową bazy danych WordPress i pobrać wszystkie pliki swojej witryny za pomocą FTP.
2. Zainstaluj aktualizacje WordPress
Po utworzeniu kopii zapasowej musisz upewnić się, że używasz najnowszej wersji WordPress. Powinieneś również poświęcić chwilę na aktualizację wtyczek i motywów.
Aby to zrobić, po prostu przejdź do ekranu Aktualizacje i zainstaluj dostępne aktualizacje.

Aktualizacje PHP są zazwyczaj bezpieczne dla podstawowego oprogramowania WordPress i większości popularnych wtyczek. Jednak źle napisana lub przestarzała wtyczka może przestać działać.
Jeśli wtyczka na Twojej stronie przestała działać po aktualizacji PHP, musisz skontaktować się z autorem wtyczki w celu uzyskania pomocy lub znaleźć alternatywę.
Co zrobić, jeśli aktualizacja PHP zepsuje Twoją witrynę WordPress
Istnieje bardzo małe prawdopodobieństwo, że aktualizacja PHP zepsuje Twoją witrynę WordPress. Jednak przy obfitości darmowych i płatnych wtyczek, pojedyncza linia słabego kodu może spowodować dowolny z najczęstszych błędów WordPress.
Jeśli Twoja witryna ma problem po aktualizacji, oto kroki, które należy wykonać:
- Izoluj problem: Pierwszą rzeczą, którą musisz zrobić, to sprawdzić, czy błąd jest spowodowany przez wtyczkę lub motyw. Aby to zrobić, możesz dezaktywować wszystkie swoje wtyczki WordPress i przełączyć się na domyślny motyw, taki jak Twenty Twenty-Four. Jeśli to rozwiąże problem, możesz aktywować je pojedynczo, aby znaleźć winowajcę.
- Skontaktuj się z hostingodawcą: Jeśli dezaktywacja wtyczek nie rozwiąże problemu, sugeruję skontaktowanie się z zespołem pomocy technicznej Twojego hostingu. Prawdopodobnie są świadomi aktualizacji i mogą udzielić niezbędnej pomocy.
- Przywróć z kopii zapasowej: Jeśli Twój hostingodawca nie jest w stanie Ci pomóc, następnym krokiem jest przywrócenie Twojej witryny WordPress z kopii zapasowej, którą utworzyłeś wcześniej. Pozwoli to szybko przywrócić Twoją witrynę online, podczas gdy będziesz badać dalej.
- Zmień dostawcę hostingu: Jeśli Twój dostawca hostingu nie może rozwiązać problemu lub te problemy zdarzają się często, może nadszedł czas, aby zmienić hosting WordPress. Niezawodny hosting jest podstawą zdrowej witryny.
Najczęściej zadawane pytania dotyczące PHP
Czy aktualizacja PHP przyspieszy moją witrynę WordPress?
Tak, w większości przypadków tak będzie. Każda nowa wersja PHP przynosi ulepszenia wydajności, dzięki czemu jest bardziej wydajna w przetwarzaniu kodu. Może to prowadzić do szybszego ładowania stron i lepszego doświadczenia dla Twoich odwiedzających.
Jaka jest najbezpieczniejsza wersja PHP dla WordPress?
Najbezpieczniejszą wersją jest ta zalecana przez WordPress.org, która obecnie wynosi PHP 8.3 lub nowsza. Zapewnia to najlepszy balans między nowoczesną wydajnością, silnym bezpieczeństwem i szeroką kompatybilnością z motywami i wtyczkami.
Czy PHP 8.4 jest kompatybilne z WordPress?
Tak, PHP 8.4 jest w pełni kompatybilne z WordPress 6.9 i nowszymi wersjami.
Dodatkowe zasoby
Mam nadzieję, że ten przewodnik pomógł Ci zrozumieć, jak aktualizacje Twojego hostingu internetowego wpływają na Twoją witrynę WordPress.
Możesz również zapoznać się z tymi innymi pomocnymi artykułami:
- Wskazówki dotyczące poprawy wyniku kontroli kondycji witryny WordPress
- Przewodnik dla początkujących: Jak bezpiecznie aktualizować WordPress (infografika)
- Kompleksowy przewodnik po zwiększaniu szybkości i wydajności WordPress
- Jak wykonać kopię zapasową witryny WordPress (kompletny przewodnik)
Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.

Moinuddin Waheed
aktualizacja do najnowszej wersji PHP może spowodować awarię strony internetowej i inne problemy.
Miałem ten problem i poprosiłem mojego dostawcę hostingu o aktualizację. To rozwiązało problem.
Dziękuję wpbeginner za zwrócenie na to uwagi. Jest to naprawdę bardzo poważny powód do niepokoju dla wielu, którzy mają kłopoty z aktualizacją wersji PHP bez wykonania kopii zapasowej lub innych rozważań.
Rosemary Lafferty
Doskonałe wyjaśnienie, dziękuję
Wsparcie WPBeginner
You’re welcome, glad our guide was helpful!
Admin
Rafal
Nie rozumiem. Mam powiadomienie na pulpicie nawigacyjnym „Wymagana aktualizacja PHP”. Napisałeś powyżej „Dlatego zalecamy naszym użytkownikom wybór najlepszego hostingu WordPress, aby wiedzieli, że są tam inżynierowie najwyższej klasy, którzy dbają o te serwery.”. Mam Bluehost, polecony przez Ciebie jako najlepszy. I co dalej?
Wsparcie WPBeginner
Jeśli skontaktujesz się z ich wsparciem, mogą zaktualizować Twoje PHP. Dostawcy hostingu zapewnią Ci najnowsze wersje PHP, ale nie zawsze aktualizują PHP bez Twojego kontaktu, aby upewnić się, że nic nie jest uszkodzone na Twojej stronie, jeśli nadal musisz używać starszej wersji PHP.
Admin
Miley Cyrus
Ciekawy artykuł….
Wsparcie WPBeginner
Thank you
Admin
Rozina
Dziękuję za tak przydatne artykuły od Waszego znakomitego zespołu redakcyjnego.
Byłbym bardzo wdzięczny, gdybyście mogli nam powiedzieć, jakiego handlera PHP używa ta strona – Naprawdę imponujące, że WPB ładuje się szybko nawet przy tak dużym ruchu.
Zgodnie z dostępnymi informacjami na ten temat, DSO powinno być szybsze niż suPHP, ale tak naprawdę nie jest jasne, jak szybkie jest DSO w porównaniu do suPHP (bezpieczne, stabilne i dobrze działa z WordPressem).
Wolfgang
Jest to ważne kryterium dla początkującego z ograniczonym budżetem, który ma tak wiele początkowych wydatków. Ale nie powinno to być główną siłą napędową. W dłuższej perspektywie tanio niekoniecznie oznacza najbardziej ekonomicznie. Jeśli poziom usług jest dobry, niewielka inwestycja zwróci się poprzez lepszą wydajność. Szukaj planów hostingowych oferowanych przez przystępne cenowo firmy, które zapewniają jakość w rozsądnych cenach za hosting.
Roger
Idealny czas; dostałem tego samego maila kilka tygodni temu. Swoją drogą, zacząłem polecać moim klientom Twoją stronę internetową z poradnikami. Fantastyczna treść.
Dziękuję.
Helen
Czy masz aktualny artykuł o dobrym hostingu? Twój archiwalny artykuł z 2009 roku jest nieaktualny i poleca host gator!
Wsparcie WPBeginner
Tak, nadal polecamy HostGator.
Admin
Carole Rains
Aktualizacja PHP przez Bluehost zepsuła stronę realizacji zamówienia na mojej stronie Wordpress. Pozycje dodane do koszyka pojawiały się na stronie koszyka przy realizacji zamówienia, ale ikona koszyka w nagłówku wskazywała, że koszyk jest pusty. Dodatkowo, po kliknięciu przycisku „wprowadź dane karty kredytowej”, pojawia się komunikat o błędzie „nieprawidłowa metoda wysyłki”. Bluehost zgodził się tymczasowo przełączyć mnie z powrotem na PHP 5.2, ale powiedział, że w pewnym (nieokreślonym) momencie w niedalekiej przyszłości i tak przejdą na nową wersję.
Jakieś sugestie, jak mogę to naprawić?
Marilyn Lesniak
Kiedy zaktualizowałem mój pho do najnowszej wersji, miałem tylko 1 problem. Kiedy otwieram wpisy i klikam na tagi, otrzymuję ten komunikat.:
Jak mogę to naprawić? Dzięki!
Jan Reilink
(wysłano przez Twitter)
To nie aktualizacje PHP psują strony WordPress lub wtyczki. To nieaktualizowanie WordPress (lub wtyczek) psuje się po aktualizacji PHP… Nawiasem mówiąc, rdzeń WordPress i większość używanych przeze mnie wtyczek działa idealnie z PHP 5.5.
Większość dostawców hostingu udostępnia starszą wersję PHP, do której klienci mogą tymczasowo powrócić, gdy coś pójdzie nie tak. W miejscu, w którym pracuję, domyślną wersją jest 5.4.*, a dostępne są zarówno 5.5*, jak i 5.3*. Wersja 5.3 do momentu, gdy PHP przestanie wspierać aktualizacje bezpieczeństwa.
Dlatego zawsze najpierw sprawdź u swojego dostawcy hostingu, czy jest to możliwe, zanim zaczniesz się złościć na swojego dostawcę hostingu…
O ile mi wiadomo, wiele firm hostingowych skonfigurowało PHP w taki sposób, że można ustawić niestandardowe ustawienia konfiguracyjne za pomocą plików .user.ini: http://www.php.net/manual/en/configuration.file.per-user.php. Gdy wszystkie raporty błędów są wyłączone i/lub wyświetlanie jest wyłączone, można łatwo włączyć logowanie i/lub wyświetlanie błędów:
log_errors = On
error_log = “/ścieżka/do/twojego/pliku_logu.txt”
display_errors = On
Ułatwi to naprawę starszych, słabo utrzymanych wtyczek.
Conrad
Inną rzeczą, na którą należy zwrócić uwagę, jest to, że wtyczki i inne aplikacje, które zostały zabezpieczone starszymi wersjami Ioncube, mogą przestać działać po zmianie wersji PHP. Deweloper wtyczki lub aplikacji musi najpierw zaktualizować swoje zabezpieczenia Ioncube.
Po wprowadzeniu zmiany musisz sporządzić listę wszystkich używanych wtyczek i aplikacji, a następnie przejrzeć je jedną po drugiej, aby sprawdzić ich funkcjonalność z nowym php.
Niemniej jednak, używam najnowszej wersji PHP z najnowszym WP i poza aplikacjami, które były zabezpieczone starymi wersjami Ioncube, wszystko działa płynnie.
Zimbrul
Zauważyłem, że mój hosting pozwala mi wybrać wersję PHP, której chcę używać dla każdej strony hostowanej na wspólnym koncie. Po przeczytaniu tego będę ostrożnie korzystać z tej opcji.