So überprüfen Sie, welche Version von PHP Sie verwenden

Veröffentlicht: 2022-05-05

Warum es wichtig ist, die neueste Version von PHP zu verwenden, und wie Sie überprüfen können, welche Version Sie verwenden

Jede Website hat mindestens eines gemeinsam – sie läuft auf Code.

Wenn Ihre Website mit WordPress erstellt wurde, enthält dieser Code möglicherweise eine Mischung aus HTML, CSS und JavaScript (neben anderen Programmiersprachen), aber er enthält mit ziemlicher Sicherheit PHP.

Erleben Sie die Vorteile von Managed WordPress Hosting, perfektioniert.

Wechseln Sie zu WP-Engine

PHP, die Abkürzung für Hypertext Preprocessor, ist eine Open-Source-Skriptsprache, die seit der Einführung von WordPress im Jahr 2003 eine feste Größe auf der Serverseite der WordPress-Entwicklung ist.

Die meisten Dinge, die Sie sowohl im Front- als auch im Backend Ihrer WordPress-Site sehen, existieren dank PHP. Es ist nicht nur in Ihren Beitrags- und Seitenvorlagen zu finden, sondern PHP bildet auch die Dateien, die das WordPress-Dashboard aufbauen.

Da neuere Versionen von PHP veröffentlicht wurden, wird es wohl als leistungsfähiges Framework zum Erstellen von Websites und Verbessern der Leistung wichtiger, aber das Ausführen einer aktuellen Version von PHP ist der Schlüssel zum Realisieren dieser Ergebnisse.

50 % der WordPress-Sites führen eine PHP-Version aus, die bereits am Ende ihrer Lebensdauer ist, was bedeutet, dass sie nicht mehr unterstützt oder für Sicherheitslücken gepatcht wird.

In diesem Beitrag erfahren Sie mehr über PHP und warum es wichtig ist, die neueste Version auszuführen, wie Sie überprüfen können, welche Version von PHP auf Ihrer Website ausgeführt wird, und wie Sie sie sicher aktualisieren können. Bereit anzufangen? Tauchen wir ein!

Inhaltsverzeichnis
1. Serverseitiger Code 101: Was ist PHP?
2. Die Vorteile der Aktualisierung von PHP
3. So überprüfen Sie die PHP-Version Ihrer WordPress-Site
3.1. Verwenden Sie das WordPress Site Health Tool
3.2. Ausführen einer PHP-Datei (DIY)
3.3. Wenden Sie sich an Ihren Hosting-Provider
3.4. Verwenden Sie ein WordPress-Plugin
3.5. So erkennen Sie, ob Sie eine Version von PHP verwenden, die NICHT auf Sicherheitslücken gepatcht wurde
4. So aktualisieren Sie Ihr PHP sicher
4.1. 1. Stellen Sie sicher, dass WordPress auf dem neuesten Stand ist
4.2. 2. Suchen Sie nach Kompatibilitätsproblemen mit einem Plugin
4.3. 3. Aktualisieren Sie Ihre PHP-Version
4.4. 4. Überprüfen Sie Ihre Website
5. Fazit

Serverseitiger Code 101: Was ist PHP?

PHP ist eine Open-Source-Programmiersprache, die im traditionellen Open-Source-LAMP-Stack eine zentrale Rolle spielt. Als solches ist es ein grundlegendes Element, das auf vielen WordPress-Sites hinter den Kulissen zu finden ist.

Im Gegensatz zu JavaScript, wo Code im Browser eines Benutzers gerendert wird, ist PHP eine serverseitige Programmiersprache, was bedeutet, dass sie auf dem physischen Server verarbeitet wird, auf dem sie sich befindet. Es bedeutet auch, dass alle Probleme mit der Site-Performance, die von PHP herrühren, letztendlich von Ihnen behoben werden können.

Abhängig von Ihrem Hosting-Provider und den von Ihnen bereitgestellten Serverressourcen können Probleme mit PHP (z. B. das Ausführen einer nicht aktuellen Version des Codes) Sie ausbremsen, egal wie sehr Sie versucht haben, Ihre Website zu optimieren.

Während PHP als zentrale Komponente von WordPress weit verbreitet ist, muss es auch aktualisiert werden, um sicherzustellen, dass es Ihre Website antreibt und nicht verlangsamt.


Die Vorteile der Aktualisierung von PHP

Angesichts der Bedeutung von PHP für WordPress kann das Ausführen einer aktuellen Version von PHP einen großen Einfluss auf die Gesamtleistung einzelner WordPress-Sites haben.

Kurz gesagt, PHP zieht die richtigen Daten aus Ihrer Datenbank, verpackt sie in HTML und CSS und liefert sie dann an den Browser Ihres Besuchers. Wenn irgendein Teil dieses Prozesses langsam ist, ist es auch alles andere, und Ihre Benutzer werden die ersten sein, die es bemerken.

Während die Aktualisierung Ihres PHP dazu beiträgt, dass es reibungslos läuft, werden neue Versionen auch von einem Team von PHP-Entwicklern aus der ganzen Welt unterstützt, die die Sprache in stabilen Versionsversionen warten, aktualisieren und korrigieren.

Derzeit wird jede PHP-Version nach ihrer Erstveröffentlichung zwei Jahre lang unterstützt, was bedeutet, dass Verbesserungen, Fehlerbehebungen und Sicherheitspatches routinemäßig berücksichtigt werden. Nach den ersten zwei Jahren erhalten PHP-Versionen nur noch kritische Sicherheitsupdates, und nach drei Jahren sind PHP-Versionen veraltet und erhalten überhaupt keine Updates mehr.

Wie oben erwähnt, läuft auf der Hälfte aller WordPress-Sites eine Version von PHP, die bereits veraltet ist, was bedeutet, dass sie nicht mehr unterstützt oder wegen Sicherheitslücken gepatcht wird.

Bei der Optimierung Ihrer Website für Leistung UND Sicherheit steht die Aktualisierung von PHP im Mittelpunkt. Wie WordPress hat sich PHP durch viele Jahre der Website-Entwicklung und reale Anwendungsfälle weiterentwickelt. Es werden ständig neue Versionen entwickelt, und seit dem Start von 1.0 (1995!) gab es zahlreiche Aktualisierungen sowie vollständige Veröffentlichungen.

Um WordPress auszuführen, muss Ihr Server mindestens die PHP-Version 5.2.4 verwenden, PHP 7.4 oder höher ist jedoch die Standardempfehlung.

Das liegt daran, dass neue PHP-Versionen wie WordPress Verbesserungen für die Website-Geschwindigkeit, Sicherheit und Gesamteffizienz bieten. Im Laufe der Entwicklung ist PHP nur noch schneller, sicherer und weniger ressourcenintensiv geworden als seine vorherigen Iterationen.

Wir haben dies aus erster Hand bei WP Engine gesehen, wo Kunden-Upgrades auf neue PHP-Versionen oft zu einer Verkürzung der Bearbeitungszeiten von Serveranfragen und schnelleren Website-Geschwindigkeiten führen.

Wir arbeiten hart daran, sicherzustellen, dass unsere Kunden Zugriff auf die neuesten Versionen von PHP haben, und wir stellen diese Versionen normalerweise zur Verfügung, nachdem wir die erforderlichen Tests in großem Maßstab für alle Websites unserer Kunden abgeschlossen haben.


So überprüfen Sie die PHP-Version Ihrer WordPress-Site

Wie finden Sie heraus, auf welcher PHP-Version Ihre Website derzeit läuft? Wenn Sie wissen möchten, welche PHP-Version Ihre WordPress-Site derzeit unterstützt, gibt es einige Möglichkeiten, dies herauszufinden:

Verwenden Sie das WordPress Site Health Tool

Für Benutzer, die WordPress Version 5.2 und höher ausführen, ist eine der einfachsten Möglichkeiten, um festzustellen, welche PHP-Version Ihre Website verwendet, das WordPress Site Health-Tool, das eine Menge hilfreicher Informationen über Ihre WordPress-Sites (nicht nur PHP) bietet.

Während die Seite Site Health Status einen Überblick über Ihre gesamte Site bietet und ein PHP-Update empfiehlt, wenn Ihre aktuelle Version veraltet ist, können Sie schnell überprüfen, welche Version von PHP Sie verwenden, indem Sie zu Tools > Site Health > navigieren Info-Seite im WordPress-Dashboard und Öffnen des Server-Tabs. Sie sollten Folgendes sehen:

WordPress Site Health Tool über die Registerkarte Server

Zusätzlich zu den Informationen zur Serverarchitektur und zum Webserver zeigt Ihnen dieser Bildschirm, welche Version von PHP Sie derzeit ausführen, er identifiziert Ihr PHP SAPI (die Server-API, SAPI, die Ihr PHP verwendet) und teilt Ihnen mit, wie hoch Ihr PHP-Maximum ist Eingabevariablen sind (standardmäßig ist die maximal zulässige Anzahl von Eingabevariablen für PHP-Skripte auf 1000 eingestellt).

Ausführen einer PHP-Datei (DIY)

Wenn Sie Zugriff auf Ihren eigenen Server haben, können Sie Ihren PHP-Status überprüfen, indem Sie eine einfache PHP-Datei ausführen. Fügen Sie einfach Folgendes zu einer leeren PHP-Datei hinzu und führen Sie es auf Ihrem Server aus:

<?php phpinfo() ?>

Oder verwenden Sie Folgendes, wenn Sie eine lokal installierte Version von PHP verwenden:

php -v

Das sollte Aufschluss darüber geben, welche PHP-Version Sie gerade verwenden, wann sie erstellt wurde, Copyright-Daten usw. Allerdings hat nicht jeder das Know-how, die Zeit oder den Zugriff, um Dateien auf dem eigenen Server auszuführen.

Wenden Sie sich an Ihren Hosting-Provider

Wenn Ihre WordPress-Site bei einem Anbieter gehostet wird, sollten Sie leicht erkennen können, welche Version von PHP Ihre Sites verwenden. Wenn es nicht ohne weiteres ersichtlich ist, müssen Sie sich möglicherweise an Ihren Anbieter wenden, um Hilfe zu erhalten.

WP Engine macht es Kunden leicht, alle ihre PHP-Informationen über das PHP Selector-Tool anzuzeigen, das Ihnen die aktuelle Version von PHP anzeigt, die Ihre Website verwendet, und einfache Optionen zum Aktualisieren von PHP bietet.


Sind Sie es leid, sich Gedanken über PHP zu machen? Wir haben das abgedeckt!

Wechseln Sie zu WP-Engine

Verwenden Sie ein WordPress-Plugin

Eine weitere Möglichkeit besteht darin, in die weite Welt der WordPress-Plugins einzutauchen, um mehr über Ihr PHP herauszufinden. Display PHP Version ist ein solides WordPress-Plugin, mit dem Sie Ihre aktuelle PHP-Version unter „Auf einen Blick“ in Ihrem WordPress-Admin-Dashboard sehen können.

Admin-Dashboard-Widget „Auf einen Blick“.

Wenn Sie tatsächlich eine aktuelle Version von PHP verwenden, sind Sie in guter Verfassung, aber für diejenigen mit veraltetem PHP oder für diejenigen, die wissen möchten, wie sie ihr PHP aktualisieren können, wenn sich die Zeit ergibt, die Der nächste Abschnitt ist für Sie.

So erkennen Sie, ob Sie eine Version von PHP verwenden, die NICHT auf Sicherheitslücken gepatcht wurde

Wie oben erwähnt, werden PHP-Versionen nach der Erstveröffentlichung zwei Jahre lang unterstützt, was bedeutet, dass allgemeine Verbesserungen, Fehlerbehebungen und Patches für Sicherheitslücken routinemäßig behoben und aktualisiert werden. Nach zwei Jahren erhalten PHP-Versionen jedoch nur noch kritische Sicherheitsupdates, und nach drei Jahren sind PHP-Versionen vollständig veraltet, dh sie erhalten überhaupt keine Updates mehr.

Während Tools wie die WordPress Site Health-Funktion Ihnen mitteilen, ob Ihr PHP veraltet ist, können Sie die detaillierten PHP-Versionsinformationen hier verwenden, um genau festzustellen, welche Art von Unterstützung jede PHP-Version derzeit erhält oder ob sie noch unterstützt wird alles.


So aktualisieren Sie Ihr PHP sicher

Ein Upgrade Ihrer PHP-Version ist nicht besonders kompliziert, obwohl es, wie bei jedem Software-Update, einige Risiken gibt.

Das größte Risiko besteht in der Abwärtskompatibilität oder der Möglichkeit, dass der Code auf Ihrer Website (in WordPress-Kern, Designs, Plugins und Skripten) nicht mit der neuen PHP-Version kompatibel ist, auf die Sie aktualisieren.

Wenn dies tatsächlich der Fall ist, kann Ihre Website ganz oder teilweise ausfallen oder es treten erhebliche Leistungsprobleme auf, nachdem Sie die Umstellung vorgenommen haben. Allerdings gibt es Möglichkeiten, Kompatibilitätsprobleme zu überprüfen, bevor Sie Ihr PHP aktualisieren, die unten beschrieben werden.

Bevor Sie loslegen, dient der hier beschriebene Prozess zum Aktualisieren Ihrer Live-Website. Eine noch bessere Option ist die Erforschung der lokalen Entwicklung, mit der Sie eine lokale Kopie Ihrer Website erstellen und auf Ihrem Computer ausführen können. Es ist zweifellos die beste (und sicherste) Methode, um neuen Code auf Ihrer Website zu testen, und ein Upgrade auf eine neue PHP-Version ist da keine Ausnahme!

So können Sie Ihre PHP-Version sicher aktualisieren:

1. Stellen Sie sicher, dass WordPress auf dem neuesten Stand ist

Wie oben erwähnt, entstehen Probleme mit PHP-Updates normalerweise durch älteren Code, der nicht mehr mit der neuen PHP-Version kompatibel ist. Die beste Lösung für dieses Problem ist, eine aktuelle Version von WordPress auszuführen.

WordPress und seine große Community von Benutzerentwicklern sind sich der grundlegenden Rolle von PHP sehr bewusst und stimmen ihre Arbeit oft ab (von Kernaktualisierungen über Plugins bis hin zu Themen), um sicherzustellen, dass sie mit neuen Versionen von PHP kompatibel ist. Allein aus diesem Grund ist das Ausführen einer aktuellen Version von WordPress eine großartige Möglichkeit, um sicherzustellen, dass Ihre Website für eine aktuelle Version von PHP bereit ist.

2. Suchen Sie nach Kompatibilitätsproblemen mit einem Plugin

Auch mit einer aktuellen Version von WordPress gibt es jedoch keine Garantie, dass alles reibungslos umgestellt wird. Glücklicherweise können Sie Plugins verwenden, um vorher auf Inkompatibilitätsprobleme zu testen.

Das PHP Compatibility Checker-Plugin von WP Engine wurde genau für diesen Zweck entwickelt. Das Plugin überprüft den gesamten Code auf Ihrer Website und kennzeichnet mögliche Probleme – und es kann auf jeder WordPress-Website verwendet werden.

Um das Plugin zu verwenden, müssen Sie es auf Ihrer Website installieren, und sobald es aktiv ist, gibt es unter Tools einen neuen Menüpunkt namens PHP-Kompatibilität. Wählen Sie hier einfach die PHP-Version aus, auf die Sie aktualisieren möchten, und wählen Sie dann die Plugins und andere Erweiterungen aus, die auf Ihrer Website gescannt werden.

PHP-Kompatibilitätsprüfer von WP Engine

Damit können Sie den Scan starten. Sobald dies erledigt ist, wird Ihnen eine Liste mit Fehlern und Warnungen für Ihre Website angezeigt. Es wird Ihnen sogar den Dateinamen und die Zeilennummer mitteilen, in der das Problem aufgetreten ist.

Mit diesen Informationen können Sie fehlerhafte Plugins oder Themes ersetzen oder eine andere, aktuelle Lösung finden. Der PHP Compatibility Checker macht auch Vorschläge.

WP-Engine-Kunden können auch den PHP-Testtreiber verwenden, der es ihnen ermöglicht, ihre Website(s) auf einer anderen Version von PHP anzuzeigen, bevor sie sich zu einem Update verpflichten. Ähnlich wie der PHP-Kompatibilitätsprüfer bietet der PHP-Testtreiber einen hervorragenden Überblick über potenzielle Probleme, die beim Aktualisieren auf eine neue PHP-Version auftreten können.

3. Aktualisieren Sie Ihre PHP-Version

Nachdem Sie Ihre Due Diligence durchgeführt und Ihre Website auf Kompatibilitätsprobleme überprüft haben, ist es an der Zeit, auf Ihre neue PHP-Version zu aktualisieren. Es gibt mehrere Möglichkeiten, wie Sie dies tun können. Für die technisch Versierteren besteht eine Möglichkeit darin, PHP mit SSH-Befehlen zu aktualisieren.

Ein weitaus einfacherer Weg, Ihr PHP zu aktualisieren, ist jedoch ein qualifizierter Hosting-Anbieter. WP Engine-Kunden können ihre aktuelle PHP-Version anzeigen und sie über das PHP Selector-Tool aktualisieren – melden Sie sich einfach beim Benutzerportal an und folgen Sie den hier angegebenen Schritten. Bei Fragen können Sie sich jederzeit an den Support wenden.

4. Überprüfen Sie Ihre Website

Sobald Sie Ihre PHP-Version aktualisiert haben, sollten Sie als Letztes zum Front-End Ihrer Website zurückkehren und einen genauen Blick darauf werfen. Wenn es die Zeit erlaubt, sollten Sie jede einzelne Seite überprüfen, um sicherzustellen, dass alles so aussieht, wie es sollte, und dass Teile Ihrer Website nicht deaktiviert sind oder andere Probleme auftreten.

Sie sollten auch verschiedene Funktionen überprüfen, die für Ihre Art von Website spezifisch sind. E-Commerce-Sites führen beispielsweise nach der Aktualisierung von PHP einen Testkauf durch, oder eine Nachrichten-Site klickt sich möglicherweise durch Anzeigen und verwandte Artikel, um sicherzustellen, dass alles korrekt aktualisiert wurde.

Es ist auch wichtig, die von Ihnen verwendeten Plugins sowie die Designfunktionen zu testen. Wenn Sie jedoch die oben beschriebenen Kompatibilitätsprüfungen durchgeführt haben, ist es unwahrscheinlich, dass Sie auf ein Problem stoßen werden. Wenn keine Probleme erkennbar sind, ist Ihr PHP-Update nun abgeschlossen!


Fazit

PHP ist ein Schlüsselelement von WordPress und als solches einer der kritischsten Teile Ihrer Website.

Die Ausführung von aktualisiertem PHP wird nicht nur der Geschwindigkeit und Leistung Ihrer Website zugute kommen, sondern auch Schwachstellen reduzieren und die allgemeine Sicherheit Ihrer Website verbessern, wodurch Ihre Daten sicher bleiben.

Während das Verständnis der Funktionsweise von PHP und das Wissen, welche Version von PHP auf Ihren Websites ausgeführt wird, beides wichtige Elemente sind, ist es vielleicht der wichtigste Teil, sicherzustellen, dass Sie PHP sicher aktualisieren.

Während einige Hosting-Anbieter serverseitige Konfigurationen (einschließlich PHP) Ihnen überlassen, sind die Kunden von WP Engine immer auf dem neuesten Stand und bereit, von den neuesten unglaublichen Funktionen von WordPress zu profitieren, einschließlich PHP!

Wechseln Sie zu WP Engine, um die Leistungs- und Sicherheitsvorteile von immer aktuellem PHP zu nutzen. Migrieren Sie risikofrei mit einer 60-tägigen Geld-zurück-Garantie und erleben Sie die Vorteile von Managed WordPress Hosting, perfektioniert.

Migrieren Sie jetzt!