Wie aktualisiere ich die PHP-Version in WordPress? (Ratgeber für Anfänger)

Veröffentlicht: 2022-08-31

PHP ist eine serverseitige Skriptsprache, die von Webentwicklern verwendet wird, um dynamische Websites zu erstellen. WordPress, Joomla, Drupal und andere beliebte Content-Management-Systeme sind alle in PHP geschrieben.

Als PHP 1994 ursprünglich entwickelt wurde, stand PHP für „ Personal Home Page “. obwohl es jetzt als „ PHP: Hypertext Preprocessor “ bezeichnet wird. In der folgenden Box sehen Sie ein Beispiel für PHP-Code:

 <?php echo "Welcome to the Malcare Blog!"; ?>

PHP ist auf Ihrem Website-Server konfiguriert und kann im WordPress-Adminbereich nicht geändert werden. WordPress empfiehlt Websitebesitzern die Verwendung von PHP 7.4 oder höher, obwohl WordPress bis zurück zu PHP 5.6.20 abwärtskompatibel ist, sodass Sie möglicherweise eine ältere Version von PHP verwenden.

In diesem Artikel möchte ich erklären, warum Sie die PHP-Version in WordPress aktualisieren sollten und welche Schritte Sie befolgen sollten, bevor Sie ein Upgrade durchführen. Anschließend zeige ich, wie man PHP in WordPress aktualisiert und was man nach dem Update beachten sollte.

Inhalt verstecken
1 Warum die PHP-Version in WordPress aktualisieren
2 Bevor Sie die PHP-Version in WordPress aktualisieren
2.1 1. Überprüfen Sie die PHP-Version in WordPress
2.2 2. Überprüfen Sie die PHP-Kompatibilität
2.3 3. Aktualisieren Sie den WordPress-Kern, das Design und die Plugins
2.4 4. Sichern Sie Ihre WordPress-Website
2.5 5. Erstellen Sie eine Staging-Umgebung
2.6 6. Aktualisieren Sie PHP in Ihrem Staging-Bereich
2.7 7. Überprüfen Sie Ihre inszenierte WordPress-Site
3 So aktualisieren Sie PHP in WordPress
3.1 GoDaddy
3.2 Namensgünstig
3.3 BlueHost
3.4 SiteGround
3.5 HostGator
3.6 Kinsta
3,7 WP-Motor
3.8 PHP-Version in anderen Hosting-Umgebungen ändern
3.9 Sollten Sie einen Experten beauftragen?
4 Was nach dem Aktualisieren von PHP in WordPress zu tun ist
5 Fehlerbehebung bei PHP-Upgrade-Problemen
6 Abschließende Gedanken
7 Häufig gestellte Fragen

Warum die PHP-Version in WordPress aktualisieren

Die PHP-Version, die Sie für eine WordPress-Website verwenden, kann die Sicherheit, Leistung und Kompatibilität Ihrer Website beeinflussen.

Neue Versionen von PHP werden regelmäßig veröffentlicht und jeder Release-Zweig wird zwei Jahre lang ab dem stabilen Veröffentlichungsdatum unterstützt. Jede Version von PHP fügt der Sprache eine Reihe von Verbesserungen hinzu, die dazu beitragen, den Besuchern eine verbesserte Benutzererfahrung zu bieten.

  • Funktionen – Hauptversionen führen neue Funktionen und Syntax ein, die Entwickler verwenden können. Dadurch können Entwickler neue Funktionen und Features zu WordPress-Themen und Plugins hinzufügen.
  • Leistung – Optimierungen werden hinzugefügt, um PHP effizienter zu machen. Beim Rendern einer großen Vorlage weisen die Website-PHP-Benchmarks darauf hin, dass PHP 7.0 doppelt so schnell ist wie PHP 5.6, wobei PHP 8.0 die Ladezeiten der Website noch weiter verbessert. Diese verbesserten Seitenladezeiten verbessern das Suchmaschinenranking Ihrer Website und erhöhen den eingehenden Verkehr.
  • Sicherheit – Sicherheitskorrekturen werden angewendet, um Schwachstellen und Fehler zu beheben. Dies verringert das Risiko, dass Ihre WordPress-Site gehackt wird, erheblich.

Ein weiterer wichtiger Faktor ist die Kompatibilität. Wenn neue PHP-Versionen veröffentlicht werden, beginnen Entwickler, neue Funktionen und Syntax zu nutzen, was bedeutet, dass Ihr WordPress-Design und Ihre Plugins möglicherweise nicht kompatibel sind, es sei denn, Sie aktualisieren die PHP-Version in WordPress.

Bevor Sie die PHP-Version in WordPress aktualisieren

Um PHP in WordPress sicher zu aktualisieren, empfehle ich dringend, zuerst einige Schlüsselinformationen zu überprüfen und dann einen Staging-Bereich zu erstellen. Sie können dann die PHP-Version aktualisieren, die Ihr Staging-Bereich verwendet, und prüfen, ob es keine Kompatibilitätsprobleme mit der von Ihnen ausgewählten neuen PHP-Version gibt.

Indem Sie diese Empfehlungen befolgen, verringern Sie das Risiko, dass auf Ihrer Live-Website etwas schief geht, erheblich.

1. Überprüfen Sie die PHP-Version in WordPress

Der erste Schritt besteht darin, die PHP-Version zu überprüfen, die Ihre WordPress-Website derzeit verwendet. Eine einfache Möglichkeit, dies zu überprüfen, ist die Verwendung des WordPress-Site-Health-Tools.

Das Site Health- Tool finden Sie im WordPress-Adminbereich unter Tools . Der Status-Tab in Site Health überprüft insgesamt 19 Performance- und Sicherheitsprobleme wie inaktive Themes und Plugins, korrekt funktionierende HTTP-Anfragen und die Aktualität des WordPress-Kerns. Es weist Sie auch darauf hin, wenn wichtige PHP-Module nicht installiert wurden.

Wenn Sie alle Tests bestehen, wird Ihnen gesagt, dass Sie einen großartigen Job machen.

Integritätsstatus der WordPress-Site
Das WordPress-Site-Health-Tool.

Der Info-Tab gibt dir in zehn Kategorien einen kompletten Überblick über WordPress. Unter der Serverkategorie können Sie die PHP-Version anzeigen, die Ihr Server derzeit verwendet.

Im Screenshot unten sehen Sie, dass eine meiner WordPress-Websites PHP 7.4.30 verwendet.

Informationen zum Gesundheitszustand der WordPress-Site
Das Site Health Tool hebt viele nützliche Informationen hervor.

Die von Ihnen verwendete PHP-Version kann auch in Ihrem Hosting-Kontrollfeld bestätigt werden. Bei der beliebten Hosting-Plattform cPanel kann beispielsweise die PHP-Version auf der Serverinformationsseite eingesehen werden. Einen Link zu dieser Seite finden Sie in der Spalte Allgemeine Informationen.

cPanel-Serverinformationen
Auf der Serverinformationsseite erfahren Sie, welche Version von PHP, MySQL und Apache Sie verwenden.

Sie finden die PHP-Version Ihres Servers auch in vielen administrativen WordPress-Plugins und es gibt spezielle Info-Plugins wie Versionsinfo, die Ihnen helfen, PHP- und MySQL-Versionen einfacher zu referenzieren.

2. Überprüfen Sie die PHP-Kompatibilität

Kompatibilität ist etwas, das Sie berücksichtigen müssen, wenn Sie PHP auf Ihrem Server ändern.

In einer idealen Welt würden wir immer die neueste Version von PHP verwenden, damit wir die neuesten PHP-Leistungs- und Sicherheitsverbesserungen nutzen können, obwohl die Wahrscheinlichkeit höher ist, dass Ihre Website in diesem Fall kaputt geht.

Jede neue Hauptversion von PHP führt neue Funktionen und Syntax ein und veraltet (dh entfernt sie). Als Websitebesitzer müssen Sie sicherstellen, dass die von Ihnen verwendete PHP-Version mit dem WordPress-Kern und allen installierten WordPress-Themes und -Plugins harmoniert. Wenn ein Teil Ihrer Website Funktionen verwendet, die von der installierten PHP-Version Ihres Servers nicht unterstützt werden, kann Ihr WordPress kaputt gehen.

Die folgende Tabelle zeigt, welche Versionen des WordPress-Kerns von verschiedenen PHP-Versionen unterstützt werden.

* Zum Zeitpunkt des Schreibens ist die neueste WordPress-Version 6.0.1.

PHP-Version Unterstützte WordPress-Versionen
8.0 5.6 bis zur neuesten Version
7.4 5.3 bis zur neuesten Version
7.3 5.0 bis zur neuesten Version
7.2 4.9 bis zur neuesten Version
7.1 4.7 bis zur neuesten Version
7.0 4.4 bis zur neuesten Version
5.6 4.1 bis zur neuesten Version
5.5 3,7 bis 5,1
5.4 3,7 bis 5,1
5.3 3,7 bis 5,1
5.2 3,7 bis 5,1
PHP-Kompatibilität und WordPress-Versionen.

Es ist wichtig zu überprüfen, ob Ihr Server die von Ihnen verwendete WordPress-Version unterstützt, da der WordPress-Kern jedoch viele ältere Versionen von PHP unterstützt, ist dies selten die Ursache für größere Kompatibilitätsprobleme.

Es ist wahrscheinlicher, dass ein WordPress-Theme oder -Plugin nicht kompatibel ist, insbesondere wenn es seit mehr als 12 Monaten nicht aktualisiert wurde. Leider besteht die einzige praktische Möglichkeit, Probleme mit der Themen- und Plugin-Kompatibilität zu erkennen, darin, einen Staging-Bereich für Ihre Website zu erstellen, die PHP-Version zu aktualisieren und dann Ihre Website zu testen (ich werde später mehr über die Überprüfung von Kompatibilitätsproblemen sprechen).

3. Aktualisieren Sie den WordPress-Kern, das Design und die Plugins

Es ist wichtig, WordPress auf dem neuesten Stand zu halten, um sicherzustellen, dass Ihre Website sicher bleibt und ordnungsgemäß funktioniert. Bei einer aktuellen WordPress-Website ist es auch weniger wahrscheinlich, dass Kompatibilitätsprobleme auftreten, wenn Sie PHP aktualisieren, daher empfehle ich, den WordPress-Kern, das aktive WordPress-Theme und alle aktiven WordPress-Plugins zu aktualisieren.

Es ist auch ratsam, ein Backup Ihrer Website zu erstellen, bevor Sie diese Aktualisierungen verarbeiten, wenn Sie keine Echtzeit-Backup-Lösung wie BlogVault verwenden. Auf diese Weise können Sie Ihre Website wiederherstellen, wenn die Updates Ihre Website zum Absturz bringen.

4. Sichern Sie Ihre WordPress-Website

Sobald Ihre WordPress-Website auf dem neuesten Stand ist, empfehle ich, die Website zu sichern. Dieser vorsorgliche Schritt gibt Ihnen einen Schnappschuss Ihrer Website, kurz bevor Sie einen Staging-Bereich erstellt haben.

Bitte lesen Sie meinen Artikel „19 Best WordPress Backup Plugins to Keep Your Data Safe“ für eine Liste der besten WordPress-Backup-Lösungen auf dem Markt.

5. Erstellen Sie eine Staging-Umgebung

Eine WordPress-Staging-Umgebung kann verwendet werden, um eine Kopie Ihrer Live-Website zu erstellen und sie in einem privaten Entwicklungsbereich zu speichern. Auf diese Weise können Sie WordPress-Updates sicher verarbeiten und andere Änderungen an Ihrer Website vornehmen. Eine Staging-Umgebung ist zweifellos der beste Weg, um eine neue PHP-Version sicher zu testen.

Viele Hosting-Unternehmen bieten Website-Staging-Funktionen an, und eine Reihe von WordPress-Staging- und Backup-Plugins können auch zum Erstellen einer Staging-Umgebung verwendet werden.

Wenn Sie sich nicht sicher sind, wie Sie eine WordPress-Staging-Website erstellen, empfehle ich Ihnen, meinen Artikel „So erstellen Sie eine Staging-Site für WordPress-Websites“ zu lesen. In dem Artikel zeige ich die genauen Schritte, die Sie befolgen müssen, um eine Staging-Website mit BlogVault, WPStaging, WP Stagecoach, WP Engine, FlyWheel und Kinsta zu erstellen.

Bitte stellen Sie sicher, dass Sie eine WordPress-Staging-Lösung verwenden, mit der Sie die verwendete PHP-Version ändern können.

6. Aktualisieren Sie PHP in Ihrem Staging-Bereich

Zu diesem Zeitpunkt sollten Sie eine identische Kopie Ihrer WordPress-Website in einem Staging-Bereich haben, von dem Sie überprüft haben, dass er ordnungsgemäß funktioniert. Sie können jetzt die PHP-Version in WordPress ändern, die Ihr Staging-Bereich verwendet.

Bei den meisten Staging-Lösungen können Sie die PHP-Version über ein Dropdown-Menü ändern. Wenn du zum Beispiel Kinsta verwendest, um deine Staging-Umgebung zu erstellen, musst du nur zum Abschnitt Tools gehen und die Version von PHP auswählen, die du unter PHP engine verwenden möchtest. WP Engine-Kunden können eine Funktion namens PHP Tester verwenden, mit der Sie Ihre WordPress-Website mit verschiedenen PHP-Versionen testen können, ohne PHP tatsächlich zu aktualisieren.

WordPress empfiehlt Websitebesitzern, mindestens PHP 7.4 zu verwenden, aber ein Upgrade auf PHP 8.0 oder höher lohnt sich, wenn Ihre Website kompatibel ist.

Kinsta-Staging-Bereich
Ändern der PHP-Version im Staging-Bereich von Kinsta.

BlogVault macht es etwas anders als andere Lösungen. Mit BlogVault wählen Sie die gewünschte PHP-Version aus, wenn Sie einen Staging-Bereich erstellen. Es gibt keine Möglichkeit, eine PHP-Version zu ändern, sobald die Staging-Site aktiv ist, aber Sie können bei Bedarf problemlos zusätzliche Staging-Bereiche mit verschiedenen PHP-Versionen erstellen.

Fügen Sie mit BlogVault eine Staging-Site hinzu
Wählen Sie eine andere PHP-Version aus, die beim Erstellen eines neuen Staging-Bereichs in BlogVault verwendet werden soll.

7. Überprüfen Sie Ihre inszenierte WordPress-Site

Da Ihre gestaffelte WordPress-Website jetzt eine neuere Version von PHP verwendet, ist es an der Zeit, mit dem Testen zu beginnen.

Achten Sie darauf, jeden Aspekt Ihrer Website zu überprüfen.

  • Website-Design – Sieht Ihre Staging-Website genauso aus und funktioniert sie genau so, wie sie sollte?
  • Formulare & dynamische Elemente – Funktionieren Formulare, Tools und dynamische Elemente Ihrer Website noch richtig?
  • Leistung – Lädt Ihre Website langsamer oder schneller als zuvor? (GTmetrix und PageSpeed ​​Insights sind nützliche Tools, um dies zu überprüfen)

Das Testen ist der wichtigste Schritt beim Aktualisieren von PHP in WordPress, also nehmen Sie sich Zeit und überprüfen Sie alles. Du wirst es dir später danken.

Wenn Sie auf einige Kompatibilitätsprobleme stoßen, müssen Sie eine Fehlerbehebung durchführen, um festzustellen, welches WordPress-Design oder welche Plugins das Problem verursachen. Mein Abschnitt Fehlerbehebung bei PHP-Upgrades später in diesem Artikel erklärt genau, wie Sie dies tun können.

So aktualisieren Sie PHP in WordPress

Wenn Ihre bereitgestellte WordPress-Website nach der Aktualisierung von PHP ordnungsgemäß funktioniert hat, können Sie PHP sicher in der Produktionsumgebung aktualisieren, die Ihre Live-Website hostet.

Bei den meisten Hosting-Unternehmen dauert es nur eine Minute, um PHP in WordPress über Ihr Hosting-Kontrollfeld zu aktualisieren.

Los Papa

Der Vorgang zum Aktualisieren der PHP- Version mit GoDaddy hängt davon ab, ob Sie ein Linux-, Windows- oder verwaltetes WordPress-Hosting-Konto haben.

Ändern Sie die PHP-Version in Linux

  1. Rufen Sie Ihre GoDaddy-Produktseite auf
  2. Wählen Sie unter Webhosting Ihr Hosting-Konto aus und klicken Sie auf Verwalten
  3. Gehen Sie zum Einstellungsbereich in Ihrem Haupt-Dashboard
  4. Wählen Sie Server aus
  5. Gehen Sie zu dem Bereich, der PHP-Version sagt, und wählen Sie Verwalten
  6. Wählen Sie die PHP-Version aus, zu der Sie wechseln möchten, geben Sie „ Update “ ein, um Ihre Auswahl zu bestätigen, und klicken Sie dann auf „ Speichern “.

Ändern Sie die PHP-Version in Windows

  1. Rufen Sie Ihre GoDaddy-Produktseite auf
  2. Wählen Sie unter Webhosting Ihr Hosting-Konto aus und klicken Sie auf Verwalten
  3. Wählen Sie im Haupt-Dashboard Plesk Admin aus
  4. Navigieren Sie zu der Domain, die Sie ändern möchten, und wählen Sie PHP-Einstellungen aus
  5. Wählen Sie die PHP-Version, die Sie verwenden möchten, aus dem Menü „ PHP-Support “ aus und klicken Sie auf „ OK “.

Ändern Sie die PHP-Version in einem verwalteten WordPress-Konto

  1. Rufen Sie Ihre GoDaddy-Produktseite auf
  2. Wählen Sie auf der Seite Meine Produkte die Option Alle verwalten aus
  3. Klicken Sie auf das Dropdown-Menü mit den drei Punkten ( ) für die Website, die Sie ändern möchten, und wählen Sie Einstellungen aus
  4. Navigieren Sie im Bereich Produktionsstandort zu PHP-Version und klicken Sie auf Ändern
  5. Wählen Sie die PHP-Version aus, zu der Sie wechseln möchten, und klicken Sie auf Änderungen speichern
Aktualisieren Sie PHP in WordPress mit GoDaddy
Ändern der PHP-Version in einem von GoDaddy verwalteten WordPress-Hosting-Konto.

Namensgünstig

Namecheap bietet viele verschiedene Arten von Hosting-Konten an. Aus diesem Grund unterscheidet sich der Prozess der Aktualisierung von PHP für diejenigen, die Shared Hosting verwenden, und für diejenigen, die VPS- und dedizierte Serverkonten haben.

Das Unternehmen bietet auch einen verwalteten WordPress-Hosting-Service namens EasyWP an. Dieser Dienst verwendet ein vereinfachtes Hosting-Dashboard und erlaubt Ihnen nicht, PHP direkt selbst zu aktualisieren.

So aktualisieren Sie PHP auf Shared Hosting-Konten

  1. Melden Sie sich bei Ihrem cPanel-Hosting-Konto an
  2. Navigieren Sie zum Abschnitt Exklusiv für Namecheap-Kunden und klicken Sie auf PHP-Version auswählen
  3. Klicken Sie auf das Dropdown-Menü Aktuelle PHP-Version und wählen Sie die PHP-Version aus, zu der Sie wechseln möchten
  4. Klicken Sie auf Als aktuell festlegen, um die Änderungen zu übernehmen

So aktualisieren Sie PHP auf einem VPS oder dedizierten Server

  1. Melden Sie sich bei Ihrem WHM-Kontrollfeld an
  2. Starten Sie EasyApache über das Hauptnavigationsmenü
  3. Sichern Sie Ihre aktuelle Konfiguration und klicken Sie dann auf das Einstellungszahnrad, um mit der Anpassung Ihrer Konfiguration zu beginnen
  4. Wählen Sie die Apache-Version aus, die Sie verwenden möchten
  5. Wählen Sie die PHP-Version aus, zu der Sie wechseln möchten
  6. Gehen Sie die verbleibenden Schritte durch und klicken Sie dann auf Speichern und erstellen , um den Aktualisierungsvorgang abzuschließen
Ändern der PHP-Version in NameCheap
Ändern der PHP-Version in einem Namecheap-Shared-Hosting-Konto.

BlueHost

BlueHost bietet Kunden zwei verschiedene Arten von Hosting-Control-Panels an. Das ältere Hosting-Panel heißt Legacy und das neue Hosting-Panel heißt Rock . Der Prozess der Aktualisierung von PHP ist bei beiden Kontotypen unkompliziert.

So aktualisieren Sie PHP im Legacy Hosting Control Panel

  1. Melden Sie sich bei der Hauptsteuerung von BlueHost an
  2. Navigieren Sie zur Registerkarte Hosting und wählen Sie cPanel aus
  3. Gehen Sie zum Abschnitt Programmierung und wählen Sie PHP Config
  4. Wählen Sie die Version von PHP aus, auf die Sie aktualisieren möchten, und klicken Sie auf Änderung speichern

So aktualisieren Sie PHP im Rock Hosting Control Panel

  1. Melden Sie sich bei der Hauptsteuerung von BlueHost an
  2. Gehen Sie zum Hauptnavigationsmenü und wählen Sie Erweitert
  3. Navigieren Sie zum Abschnitt Software und klicken Sie auf MultiPHP Manager
  4. Wählen Sie für jede Website, die Sie aktualisieren möchten, die PHP-Version aus, auf die Sie aktualisieren möchten, und klicken Sie auf Übernehmen
BlueHost PHP-Version
Aktualisieren von PHP im alten Control Panel von BlueHost.

SiteGround

SiteGround verwendete zuvor cPanel für sein Hosting-Control-Panel, bietet Kunden jetzt aber ein benutzerdefiniertes Panel namens Site Tools an.

  1. Melden Sie sich bei den Site-Tools an
  2. Navigieren Sie im Hauptmenü zu Devs und wählen Sie PHP Manager
  3. Klicken Sie im Feld PHP-Einstellungen verwalten auf das Bearbeitungssymbol und wählen Sie die PHP-Version aus, zu der Sie wechseln möchten

SiteGround bietet auch einen verwalteten PHP-Dienst an, der PHP automatisch auf die neueste und sicherste Version von PHP aktualisiert. Obwohl dies eine nützliche Funktion ist, würde ich Ihnen dringend empfehlen, PHP weiterhin manuell zu aktualisieren, um zu vermeiden, dass Ihre Live-Website aufgrund von WordPress-Design- und Plugin-Kompatibilitätsproblemen abstürzt.

Der SiteGround PHP-Manager
Verwenden des PHP-Managers von SiteGround.

HostGator

HostGator verwendet cPanel für seine Hosting-Kontrollfelder, daher müssen Sie den MultiPHP-Manager verwenden, um PHP in WordPress zu aktualisieren.

  1. Melden Sie sich bei cPanel an
  2. Navigieren Sie zum Abschnitt Software und wählen Sie MultiPHP Manager
  3. Wählen Sie alle Domains aus, für die Sie PHP aktualisieren möchten
  4. Wählen Sie die gewünschte PHP-Version aus dem Dropdown-Menü aus und klicken Sie auf Übernehmen
HostGator MultiPHP-Manager
Der MultiPHP Manager vereinfacht den Prozess der Aktualisierung von PHP.

Kinsta

Das benutzerdefinierte Dashboard von Kinsta macht es einfach, PHP in deiner Staging-Umgebung oder deiner Live-Website zu aktualisieren.

  1. Logge dich in dein Kinsta-Dashboard ein und wähle Seiten aus dem Hauptmenü
  2. Klicken Sie auf die Registerkarte Werkzeuge
  3. Klicken Sie im Abschnitt PHP-Engine auf die Schaltfläche Ändern und wählen Sie die PHP-Version aus, zu der Sie wechseln möchten
Ändere die PHP-Version in Kinsta
Bestätigen eines PHP-Updates in Kinsta.

WP-Engine

WP Engine ermöglicht es Kunden, PHP in WordPress von der Übersichtsseite und der Site-Seite aus zu aktualisieren.

So aktualisieren Sie PHP auf der Übersichtsseite

  1. Melden Sie sich bei Ihrem WP Engine-Benutzerportal an
  2. Wählen Sie Ihre Produktionsumgebung aus
  3. Klicken Sie im Abschnitt Umgebungsstatistik auf die PHP-Versionsnummer
  4. Wählen Sie die gewünschte PHP-Version aus und klicken Sie auf PHP-Version ändern

So aktualisieren Sie PHP auf der Website-Seite

  1. Melden Sie sich bei Ihrem WP Engine-Benutzerportal an
  2. Wählen Sie Ihre Produktionsumgebung aus
  3. Klicken Sie auf die PHP-Versionsnummer , die neben Ihrer Umgebung angezeigt wird
  4. Wählen Sie die gewünschte PHP-Version aus und klicken Sie auf PHP-Version ändern

* Wenn Sie PHP in Ihrer Staging-Umgebung aktualisieren möchten, stellen Sie sicher, dass Sie Ihre Staging-Umgebung im zweiten Schritt auswählen.

Ändern Sie die PHP-Version in WP Engine
Ändern der PHP-Version in WP Engine.

Ändern Sie die PHP-Version in anderen Hosting-Umgebungen

Wie Sie an den obigen Beispielen gesehen haben, ist der Prozess des Upgrades von PHP in WordPress unkompliziert und sollte nur eine Minute dauern.

Sie finden häufig die Option zum Aktualisieren von PHP in einem Abschnitt namens Software oder Tools , obwohl Hosting-Unternehmen, die ihr eigenes benutzerdefiniertes Hosting-Kontrollfeld verwenden, die Dinge weiter vereinfachen. Zum Beispiel wird mein persönlicher Blog von der verwalteten WordPress-Hosting-Firma Wetopi gehostet und sie erlauben mir, die PHP-Version vom Haupt-Hosting-Dashboard aus zu ändern.

Wetopi Haupt-Dashboard
Das Haupt-Dashboard von Wetopi.

Es ist wichtig, mit Ihrem Hosting-Unternehmen zu sprechen, wenn Sie den Einstellungsbereich zum Aktualisieren von PHP nicht finden können oder wenn Ihr Hosting-Unternehmen Kunden daran hindert, PHP zu aktualisieren. Senden Sie ihnen einfach eine E-Mail mit der Bitte, Ihr Konto zu aktualisieren.

Hi.

Mein Name ist Kevin Muldoon und meine Kontonummer ist ABC12345. Um sicherzustellen, dass meine Website sicher und effizient ist, möchte ich PHP auf Version 8.0 aktualisieren. Können Sie dieses Upgrade bitte für mein Konto durchführen?

Mit freundlichen Grüße.

Kevin


Ein Beispiel für eine Support-Anfrage an ein Hosting-Unternehmen

Sollten Sie einen Experten beauftragen?

Meine Empfehlung ist, immer mit Ihrem Hosting-Unternehmen zu sprechen, wenn Sie sich nicht sicher sind, wie Sie PHP aktualisieren können.

Wenn Sie einen nicht verwalteten VPS oder dedizierten Server gekauft haben, sind Sie möglicherweise nicht berechtigt, Ihr Hosting-Unternehmen um Unterstützung zu bitten. In dieser Situation sollten Sie erwägen, einen Experten über ein externes Hosting-Supportunternehmen oder einen freiberuflichen Marktplatz wie Freelancer oder Upwork einzustellen.

Die Einstellung eines erfahrenen Hosting-Administrators ist eine gute kurzfristige Lösung, aber langfristig sollten Sie eine Hosting-Umgebung nicht selbst verwalten, wenn Sie die Serversoftware nicht selbst aktualisieren können.

Was nach dem Aktualisieren von PHP in WordPress zu tun ist

Nach dem Aktualisieren der PHP-Version auf der WordPress-Website ist es wichtig zu überprüfen, ob alles noch richtig funktioniert.

Wenn Sie meinen Rat befolgt und die PHP-Version Ihrer Website in einer Staging-Umgebung aktualisiert haben, ist das Risiko, dass Ihre Live-Website nach der Aktualisierung von PHP Probleme bekommt, extrem gering. Es ist jedoch ratsam, Ihre Website gründlich zu testen, um sicherzustellen, dass nach der Aktualisierung keine Kompatibilitätsprobleme auftreten.

Fehlerbehebung bei PHP-Upgrade-Problemen

Beim Aktualisieren von PHP können einige Kompatibilitätsprobleme auftreten. Da der WordPress-Kern ältere PHP-Versionen hervorragend unterstützt, treten diese Kompatibilitätsprobleme tendenziell auf, weil:

  • Sie verwenden ein veraltetes WordPress-Theme
  • Sie verwenden veraltete WordPress-Plugins
  • Sie haben auf eine neue PHP-Version aktualisiert, die noch nicht von WordPress-Entwicklern unterstützt wird

Es kann schwierig sein festzustellen, welches WordPress-Theme oder welche Plugins nicht kompatibel sind. Der Plugin PHP Compatibility Checker von WP Engine war in der Vergangenheit ein nützliches Tool, da Sie damit überprüfen können, welche PHP-Version von WordPress-Themen und Plugins vorhanden ist, aber das Plugin wurde seit einiger Zeit nicht mehr aktualisiert und unterstützt nicht die neuesten Versionen von PHP.

Leider bestätigen WordPress-Entwickler nicht immer, welche PHP-Version ihr Theme oder Plugin unterstützt, also liegt es an Ihnen, etwas Detektivarbeit zu leisten.

In einigen Fällen ist es offensichtlich, wo der Fehler liegt. Wenn beispielsweise ein Formular oder Widget nicht richtig angezeigt wird, unterstützt das entsprechende Plugin wahrscheinlich nicht die neuere Version von PHP, die Sie installiert haben. Die Fehlerbehebung ist schwieriger, wenn Sie mit dem berüchtigten White Screen of Death von WordPress konfrontiert sind.

Wenn Sie nach der Aktualisierung von PHP einen weißen Bildschirm sehen, gehen Sie folgendermaßen vor:

  • Alle WordPress-Plugins deaktivieren – Deaktivieren Sie alle WordPress-Plugins aus dem Admin-Bereich. Wenn der Admin-Bereich nicht erreichbar ist, benenne wp-content/plugins vorübergehend um und ändere es dann zurück, um alle Plugins zu deaktivieren. Dies kann mit einem FTP-Client wie FileZilla oder einem Dateimanager in Ihrem Hosting-Kontrollfeld erreicht werden.
  • Ändern Sie Ihr WordPress-Theme – Wenn Sie nach dem Deaktivieren aller WordPress-Plugins immer noch einen weißen Bildschirm sehen, sollten Sie in Betracht ziehen, zu einem Standard-WordPress-Theme wie Twenty Twenty-Two zu wechseln, um auszuschließen, dass Ihr WordPress-Theme die Ursache ist.
  • Überprüfen Sie die .htaccess-Datei Ihrer Website – Es lohnt sich, die WordPress .htaccess-Datei zu überprüfen, wenn Ihre Website mit keinem WordPress-Theme funktioniert. Sprechen Sie auf jeden Fall mit Ihrem Gastgeber, wenn Sie sich nicht sicher sind, wie das geht.
  • WordPress-Plugins einzeln reaktivieren – Wenn der White Screen of Death nach dem Deaktivieren aller WordPress-Plugins verschwunden ist, können Sie die problematischen Probleme durch Versuch und Irrtum erkennen. Alles, was Sie tun müssen, ist, WordPress-Plugins einzeln zu reaktivieren. Dadurch können Sie erkennen, welche Plugins Kompatibilitätsprobleme verursachen.

Seien Sie nicht beunruhigt, wenn Sie auf PHP-Kompatibilitätsprobleme stoßen. Aus diesem Grund verwenden Sie schließlich eine Staging-Umgebung, um Ihr PHP-Upgrade zu testen. Mit ein wenig Fehlerbehebung sollten Sie feststellen können, welche WordPress-Themes und Plugins mit der von Ihnen ausgewählten neueren PHP-Version nicht kompatibel sind.

Abschließende Gedanken

WordPress empfiehlt Websitebesitzern weiterhin, PHP Version 7.4 oder höher zu verwenden. Daher empfehle ich Ihnen dringend, PHP in WordPress zu aktualisieren, wenn Sie Version 7.3 oder niedriger verwenden. Dadurch verbessern Sie die Geschwindigkeit, Sicherheit und Kompatibilität Ihrer Website mit modernen WordPress-Produkten.

Der Prozess der Aktualisierung von PHP in WordPress ist unkompliziert, aber PHP-Kompatibilitätsprobleme sind auf WordPress-Websites üblich, also testen Sie jedes PHP-Update, das Sie durchführen, zuerst in einer Staging-Umgebung.

Viel Glück.

Kevin

Häufig gestellte Fragen

Eine Liste häufig gestellter Fragen zum Aktualisieren von PHP für eine WordPress-Website.

Ist es wirklich wichtig, welche Version von PHP ich verwende?

Ja tut es.

Neuere Versionen von PHP bieten mehr Funktionen, bessere Sicherheit und verbesserte Leistung. Die von Ihnen verwendete PHP-Version beeinflusst auch, welche WordPress-Themes und Plugins Sie auf Ihrer Website verwenden können.

Woher weiß ich, wann es an der Zeit ist, die PHP-Version in WordPress zu aktualisieren?

Die WordPress-Anforderungsseite empfiehlt derzeit PHP Version 7.4 oder höher. Wenn Sie eine ältere PHP-Version wie 5.6, 7.0, 7.1, 7.2 oder 7.3 verwenden, empfehle ich ein Upgrade.

Möglicherweise möchten Sie auch die Verwendung einer neueren Version von PHP wie PHP 8.0 oder PHP 8.1 in Betracht ziehen, um von neuen Funktionen und verbesserter Sicherheit und Leistung zu profitieren.

Muss ich wirklich alles erst in einer Staging-Umgebung testen?

Es dauert nur eine Minute, PHP in WordPress über Ihr Hosting-Kontrollfeld zu aktualisieren, aber wenn Sie PHP aktualisieren, ohne zu testen, ob ein Upgrade sicher ist, besteht ein hohes Risiko, dass Sie Ihre Live-Website zum Absturz bringen.

Durch die Verwendung einer Staging-Umgebung können Sie Kompatibilitätsprobleme überprüfen und auftretende Probleme sicher beheben.

Was passiert, wenn das Design und die Plugins, die ich verwende, die neueste Version von PHP nicht unterstützen?

Leider unterstützen Themes und Plugins, die seit einiger Zeit nicht mehr aktualisiert wurden, möglicherweise nicht die neueste Version von PHP. In dieser Situation haben Sie einige Möglichkeiten:

  • Verwenden Sie weiterhin die ältere Version von PHP, damit Ihre bevorzugten Designs und Plugins weiterhin korrekt funktionieren
  • Bitten Sie die Entwickler, ihren Produkten Unterstützung für neuere PHP-Versionen hinzuzufügen
  • Hören Sie auf, das betreffende Thema oder die Plugins zu verwenden, und finden Sie alternative Lösungen

Ich empfehle nicht, veraltete WordPress-Themes und Plugins zu verwenden. Wenn ein Entwickler sein Produkt nicht aktualisiert, empfehle ich Ihnen daher dringend, eine alternative Lösung zu finden.

Welches Risiko besteht bei der Verwendung einer nicht unterstützten PHP-Version?

Jede Hauptversion von PHP wird zwei Jahre lang unterstützt. Wenn Sie weiterhin eine nicht unterstützte Version von PHP verwenden, erhalten Sie keinen Zugriff mehr auf Updates, die Fehler und Sicherheitsprobleme beheben. Dies kann Ihre Website anfälliger für Angriffe böswilliger Parteien machen.