Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Puchar WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Jak aktualizacje PHP Twojego hosta wpływają na witryny WordPress?

Czy otrzymałeś powiadomienie od dostawcy hostingu o aktualizacji do nowej wersji PHP i zastanawiasz się, co to oznacza dla twojej witryny internetowej?

WordPress jest napisany w języku programowania PHP. Jest to język po stronie serwera, co oznacza, że działa na twoim serwerze WWW w celu dynamicznego generowania stron WordPress.

W tym artykule wyjaśnimy, w jaki sposób aktualizacje PHP dokonywane przez twojego hostingodawcę wpływają na witryny WordPress. Omówimy również rzeczy, które możesz zrobić, aby uniknąć konfliktów lub przestojów w Twojej witrynie internetowej.

Preparing for PHP update initiated by your WordPress hosting provider

Aktualizacje WordPress i PHP

WordPress został opracowany przy użyciu otwartego języka programowania o nazwie PHP. W chwili pisania tego artykułu WordPress wymaga co najmniej PHP w wersji 7.4 lub nowszej. Obecna, aktualna stabilna wersja PHP to 8.3.

Większość dostawców hostingu współdzielonego oferuje obecnie PHP w wersji 7.4 lub nowszej, którą można zaktualizować lub obniżyć z poziomu panelu sterowania twojego hostingu.

Możesz sprawdzić, z jakiej wersji PHP korzysta twoja witryna internetowa, przechodząc do strony Narzędzia ” Kondycja witryny i przełączając się na kartę „Informacje”.

Site health info

Następnie należy przewinąć nieco w dół i kliknąć, aby rozwinąć kartę „Serwer”.

Ta sekcja zawiera informacje o serwerze, w tym wersję PHP używaną przez twój serwer.

WordPress server info

Uwaga: Jeśli ta sekcja pokazuje cokolwiek poniżej PHP 7.4, to musisz zaktualizować twoją wersję PHP.

Dlaczego dostawcy hostingu nie używają domyślnie najnowszej wersji PHP?

Hosty internetowe często unikają korzystania z najnowszych stabilnych wersji PHP, ponieważ wersje te mogą czasami powodować problemy ze zgodnością [mogą być też „kompatybilne”] z aplikacjami PHP, takimi jak WordPress.

Nie chcą jednak pozostawać daleko w tyle. Obecna, aktualna wersja PHP 7.4.+ jest minimalną wymaganą wersją, a PHP 8.0+ jest ogólnie zalecane.

Aktualizacja PHP zainicjowana przez twojego hostingodawcę powinna pójść gładko, ale może też pójść strasznie źle. Wszystko zależy od twojego hosta i tego, jak skonfigurował swoje serwery WWW.

Właśnie dlatego zalecamy wybór najwyższej klasy hostingu WordPress, ponieważ gwarantuje to, że wysoko wykwalifikowani inżynierowie utrzymują te serwery.

Bluehost, Hostinger i SiteGround to najpopularniejsze, niezawodne usługi hostingowe, które obsługują PHP w wersji 7.4 lub wyższej, aby spełnić minimalne wymagania WordPress.

Wybór niewiarygodnego hosta dla twojej witryny WordPress może spowodować nieoczekiwane przestoje w trakcie lub po aktualizacji i nie możesz nic na to poradzić, z wyjątkiem zmiany hosta na lepszy.

Rzeczy, które musisz zrobić, gdy twój host aktualizuje PHP

Twój hosting prawdopodobnie obsługuje już tysiące witryn WordPress. Podejmą wszelkie możliwe środki ostrożności, aby upewnić się, że wszystko idzie gładko, a klienci nie odczuwają żadnych usterek w usłudze.

Powiadomienie, które otrzymałeś, pozwala Ci być poinformowanym o aktualizacji i zachować czujność, aby sprawdzić, czy coś jest nie tak.

Chociaż jest mało prawdopodobne, aby ta aktualizacja coś zepsuła, zawsze dobrze jest być przygotowanym i gotowym.

Poniżej znajduje się kilka rzeczy, które można zrobić, aby przygotować się do aktualizacji.

1. Utwórz pełną kopię zapasową WordPressa

Przede wszystkim zawsze zalecamy naszym użytkownikom regularne tworzenie kopii zapasowych witryn WordPress. Jeśli nie masz jeszcze automatycznego rozwiązania do tworzenia kopii zapasowych, zapoznaj się z naszą listą najlepszych wtyczek do tworzenia kopii zapasowych WordPress, aby je wybrać.

Polecamy Duplicator. Umożliwia on łatwe tworzenie zaplanowanych kopii zapasowych i bezpieczne przechowywanie ich w popularnych usługach w chmurze, takich jak Dropbox, Google Drive i innych.

Duplicator

Dostępna jest również darmowa wersja programu Duplicator, z której można skorzystać na początek.

Możesz również ręcznie wykonać kopię zapasową bazy danych WordPress i pobrać wszystkie pliki Twojej witryny internetowej za pomocą FTP.

2. Instalowanie aktualizacji WordPress

Po utworzeniu kopii zapasowych następną rzeczą, którą należy zrobić, jest upewnienie się, że korzystasz z najnowszej wersji WordPress. Upewnij się również, że zaktualizowałeś swoje wtyczki i motywy.

W tym celu wystarczy przejść do ekranu Aktualizacje i zainstalować wszelkie dostępne aktualizacje.

Check WordPress updates

Sam WordPress i większość popularnych wtyczek WordPress nie ma wpływu na aktualizacje PHP. Niektóre wtyczki mogą jednak przestać działać.

Jeśli wtyczka na twojej witrynie przestała działać z powodu aktualizacji PHP, musisz skontaktować się z autorem wtyczki w celu uzyskania pomocy technicznej 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 złego kodu może spowodować dowolny z typowych błędów WordPress.

Pierwszą rzeczą, którą musisz zrobić, jest upewnienie się, że to nie wtyczka lub motyw powodują ten błąd. Aby to zrobić, możesz wyłączyć wszystkie wtyczki WordPress i przełączyć się na domyślny motyw WordPress.

Jeśli to nie rozwiąże twojego problemu, sugerujemy skontaktowanie się z zespołem pomocy technicznej twojego hosta. Prawdopodobnie są oni już świadomi problemu i mogą zapewnić niezbędną pomoc.

Jeśli twój hosting nie jest w stanie ci pomóc, spróbuj zainstalować nową kopię WordPress, a następnie przywróć witrynę WordPress z kopii zapasowej.

Jeśli nic z tego nie pomaga, być może nadszedł czas, aby zmienić twój hosting WordPress.

Mamy nadzieję, że ten przewodnik pomógł ci zrozumieć, w jaki sposób aktualizacje PHP przez twojego hosta wpływają na twoją witrynę WordPress. Możesz również zapoznać się z naszym przewodnikiem po kondycji witryny WordPress lub z naszym poradnikiem na temat zabezpieczenia twojej witryny WordPress.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz na niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak WPBeginner jest finansowany, dlaczego to ma znaczenie i jak możesz nas wspierać. Oto nasz proces redakcyjny.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Najlepszy zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi - zbiór produktów i zasobów związanych z WordPressem, które każdy profesjonalista powinien mieć!

Reader Interactions

17 komentarzyZostaw odpowiedź

  1. Moinuddin Waheed

    updating to the latest version of php may cause to break the website and cause several other problems.
    I have faced this issue and asked my hosting provider to update it for me. This solved the issue .
    Thanks wpbeginner for bringing this to our attention. This is really a very serious cause of concern for many who gets in trouble by updating php version without taking backup or other considerations.

  2. Rosemary Lafferty

    Excellent explanation, thank you

    • WPBeginner Support

      You’re welcome, glad our guide was helpful! :)

      Administrator

  3. Rafal

    I don’t understand. I have notice on dashboard „PHP Update required”. You wrote above „This is why we recommend our users to choose the best WordPress hosting, so they know that there are top-notch engineers who are looking after those servers.”. I have bluehost, top one recommended by you. And what next?

    • WPBeginner Support

      If you reach out to their support they can update your PHP for you. Hosts will set you up with the up to date versions of PHP but they don’t always update the PHP without you reaching out to ensure nothing is broken on your site should you still need to use an older version of PHP.

      Administrator

  4. Miley Cyrus

    Interesting article….

    • WPBeginner Support

      Thank you :)

      Administrator

  5. Rozina

    Thanks for such useful articles by your excellent editorial staff.
    I would really appreciate if you could let us know as to which PHP handler is being used on this website – Really impressive that WPB loads fast even with such high traffic.
    As per info available on this topic DSO is supposed to be faster than suPHP, but it is really unclear as to how fast DSO is in comparison to suPHP (secure, stable and works well with wordpress).

  6. Wolfgang

    This is an important criterion for a beginner with a limited budget who has so many starting expenses. But it should not be the main guiding force. In the long run, cheap may not necessarily be the most economical. If the level of services is good then a little investment will pay for itself through better performance. Look for web hosting plans offered by affordable companies which provide quality with reasonable rates for web hosting.

  7. Roger

    Perfect timing; I just got that same email a couple weeks ago. BTW, I’ve started referring my clients to your website for tutorials. Fantastic content .

    Thank you.

  8. Helen

    Do you have a current article on good hosting? Your archived article from 2009 is outdated and recommends host gator!

  9. Carole Rains

    The PHP update by Bluehost broke the checkout page on my Wordpress site. Items added to the cart did show up in the cart page at checkout, but the cart icon in my header said the cart was empty. In addition, when the button for „enter credit card info” is clicked, it triggers an error message that says invalid shipping method. Bluehost agreed to switch me back to PHP 5.2 temporarily, but said at some (undetermined) point in the near future they will switch to the new version regardless.
    Any suggestions on how I can fix this?

  10. Marilyn Lesniak

    When I updated my pho to the newest versuon, I only got 1 problem. When I open posts and click on tags I receive this message.:

    How do I fix this? Thx!

  11. Jan Reilink

    (as sent via Twitter)
    It’s not PHP updates that break WordPress websites or plugins. It’s not updating WordPress (or plugins) that breaks when PHP is updated… BTW, the WordPress core and most plugins I use run perfect with PHP 5.5.

    Most hosting providers will keep an older PHP version available for customers to temporarily switch back to when something goes wrong. Where I work, 5.4.* is the default and both 5.5* and 5.3* are available. Version 5.3 until PHP drops the support for security updates.
    So, always check with your hosting provider first if that is possible before getting angry with your hosting provider…

    For as far as I know, a lot of hosting companies configured PHP in a way that lets you set up custom configuration settings through .user.ini files: http://www.php.net/manual/en/configuration.file.per-user.php. When all error reporting and/or displaying is disabled, you can easily enable the logging and/or displaying of errors:

    log_errors = On
    error_log = „/path/to/your/logfile.txt”
    display_errors = On

    This will ease the fixing of older, poorly maintained plugins.

  12. Conrad

    Another item to watch out of is that plugins and other applications that have been protected with older versions of Ioncube might stop working when the PHP version is changed. The developer of the plugin or application needs to update their Ioncube protection first.

    Once you make the change, you need to make a list of all the plugins & applications you are using and go through then one by one to check for functionality with the new php.

    That said, I am running bleeding edge PHP with the latest WP and apart from applications that were protected with old Ioncube versions, everything is running smoothly.

  13. Zimbrul

    I’ve noticed my host allow me to choose what version of PHP I want to use for each site hosted on a shared account. After reading this I will use that option with caution.

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszymi polityka komentarzy, a Twój adres e-mail NIE zostanie opublikowany. NIE używaj słów kluczowych w polu nazwy. Przeprowadźmy osobistą i konstruktywną rozmowę.