Logo von CURIAWEB, Anbieter für Webhosting, Domains und WordPress Hosting

PHP-Version für WordPress ändern und Kompatibilität prüfen

Lesezeit ca.: 15 Minuten

WordPress basiert zu einem großen Teil auf PHP. Die verwendete PHP-Version hat deshalb direkten Einfluss darauf, ob WordPress, Plugins, Themes und eigener Programmcode korrekt ausgeführt werden können.

Eine aktuelle PHP-Version ist für Sicherheit, Kompatibilität und Performance wichtig. Trotzdem solltest du die PHP-Version einer bestehenden WordPress-Website nicht einfach auf die höchstmögliche Version umstellen, ohne vorher zu prüfen, ob alle verwendeten Komponenten damit kompatibel sind.

Besonders bei älteren Websites können veraltete Plugins, Themes oder individuelle Anpassungen nach einem PHP-Wechsel Fehler verursachen. Typische Folgen sind ein kritischer WordPress-Fehler, HTTP 500, eine weisse Seite oder einzelne Funktionen, die plötzlich nicht mehr arbeiten.

Kurz erklärt: Verwende für WordPress eine aktuelle und noch sicherheitsunterstützte PHP-Version. Prüfe vor dem Wechsel WordPress, Plugins, Theme und eigenen Code auf Kompatibilität. Erstelle ein Backup und teste wichtige Funktionen nach der Umstellung. Tritt unmittelbar danach ein Fehler auf, kannst du zur vorherigen funktionierenden PHP-Version zurückkehren und anschließend die inkompatible Komponente identifizieren.

Was ist PHP? #

PHP ist eine serverseitige Programmiersprache. WordPress selbst und ein großer Teil seiner Plugins und Themes bestehen aus PHP-Code.

Wenn ein Besucher eine dynamische WordPress-Seite aufruft, verarbeitet der Server den PHP-Code und erzeugt daraus unter anderem das HTML, das anschließend an den Browser gesendet wird.

Der Besucher sieht den PHP-Code normalerweise nicht. Er sieht lediglich das Ergebnis der serverseitigen Verarbeitung.

Warum benötigt WordPress PHP? #

PHP übernimmt einen wesentlichen Teil der Anwendungslogik von WordPress. Damit werden beispielsweise Inhalte aus der Datenbank verarbeitet, Plugins geladen, Theme-Templates ausgeführt, Benutzerrechte geprüft und dynamische Seiten erzeugt.

Ohne eine geeignete PHP-Umgebung kann WordPress deshalb nicht normal ausgeführt werden.

Die PHP-Version gehört damit zu den grundlegenden technischen Voraussetzungen einer WordPress-Installation.

Warum gibt es verschiedene PHP-Versionen? #

PHP wird kontinuierlich weiterentwickelt. Neue Versionen bringen neue Funktionen, technische Verbesserungen, Fehlerkorrekturen und Sicherheitsupdates.

Ältere PHP-Versionen erreichen irgendwann das Ende ihres offiziellen Lebenszyklus. Danach erhalten sie vom PHP-Projekt keine regulären Sicherheitsupdates mehr.

Eine WordPress-Website sollte deshalb nicht dauerhaft auf einer veralteten PHP-Version betrieben werden, nur weil sie technisch noch startet.

Welche PHP-Version empfiehlt WordPress? #

WordPress empfiehlt grundsätzlich eine moderne PHP-Version. Welche Version konkret sinnvoll ist, hängt zusätzlich von der verwendeten WordPress-Version sowie den installierten Plugins und Themes ab.

Bei einer bestehenden Website sollte deshalb nicht nur geprüft werden, welche PHP-Version WordPress selbst unterstützt. Entscheidend ist, ob die gesamte Installation mit dieser Version kompatibel ist.

Wichtig: Die Aussage „WordPress unterstützt diese PHP-Version“ bedeutet nicht automatisch, dass jedes installierte Plugin und jedes Theme ebenfalls damit kompatibel ist.

Warum eine aktuelle PHP-Version wichtig ist #

Der wichtigste Grund für eine aktuelle PHP-Version ist die Sicherheit. Wird eine PHP-Version vom PHP-Projekt nicht mehr mit Sicherheitsupdates versorgt, sollten Websites rechtzeitig auf eine unterstützte Version migriert werden.

Neuere PHP-Versionen können außerdem Verbesserungen bei Performance und Speicherverwaltung enthalten.

Ein PHP-Upgrade ist deshalb Bestandteil einer vernünftigen technischen Wartung einer WordPress-Website.

Warum du nicht einfach die höchste PHP-Version wählen solltest #

Eine höhere Versionsnummer bedeutet nicht automatisch, dass eine bestehende Website ohne Vorbereitung darauf umgestellt werden kann.

WordPress besteht in der Praxis nicht nur aus dem WordPress-Core. Eine Installation verwendet normalerweise zusätzlich ein Theme, mehrere Plugins und möglicherweise individuellen PHP-Code.

Jede dieser Komponenten kann eigene Anforderungen an PHP stellen.

Eine neue PHP-Version kann beispielsweise Funktionen entfernen oder Verhaltensweisen verändern, die alter Programmcode noch verwendet. Ein seit Jahren nicht mehr gepflegtes Plugin kann dadurch Fehler verursachen, obwohl WordPress selbst mit der neuen PHP-Version problemlos funktioniert.

Vor dem PHP-Wechsel WordPress aktualisieren #

Bei einer älteren WordPress-Installation solltest du zunächst prüfen, welche WordPress-Version verwendet wird.

Ein sehr alter WordPress-Core kann mit einer aktuellen PHP-Version inkompatibel sein.

Das bedeutet allerdings nicht, dass du gleichzeitig WordPress, alle Plugins, das Theme und PHP unkontrolliert aktualisieren solltest. Bei größeren Versionssprüngen ist eine geplante Vorgehensweise sinnvoll, damit ein auftretender Fehler einer konkreten Änderung zugeordnet werden kann.

Plugins vor dem Wechsel kontrollieren #

Plugins sind eine der häufigsten Ursachen für Probleme nach einem PHP-Wechsel.

Prüfe insbesondere Erweiterungen, die seit langer Zeit kein Update mehr erhalten haben oder deren Entwickler die verwendete PHP-Version nicht unterstützen.

Auch selbst entwickelte oder individuell angepasste Plugins sollten berücksichtigt werden.

Wenn ein Plugin für eine wichtige Funktion der Website verantwortlich ist, sollte seine Kompatibilität vor der Umstellung besonders sorgfältig geprüft werden.

Theme und Child-Theme ebenfalls prüfen #

Auch Themes enthalten PHP-Code. Ein älteres Theme kann deshalb genauso von einem PHP-Wechsel betroffen sein wie ein Plugin.

Verwendet die Website ein Child-Theme, muss zusätzlich eigener Code innerhalb dieses Child-Themes berücksichtigt werden.

Besonders häufig finden sich individuelle Anpassungen in:

functions.php

Solcher Code kann jahrelang unverändert funktioniert haben und erst bei einer neuen PHP-Version einen Fehler auslösen.

Individueller PHP-Code ist ein zusätzlicher Risikofaktor #

Viele WordPress-Websites enthalten im Laufe der Zeit individuelle Code-Snippets.

Diese können sich beispielsweise in einem Child-Theme, einem Snippet-Plugin, einem eigenen Plugin oder anderen angepassten Dateien befinden.

Bei einem PHP-Upgrade sollte dieser Code nicht vergessen werden.

Dass ein Snippet mit einer alten PHP-Version funktioniert, beweist nicht automatisch seine Kompatibilität mit einer neueren Version.

Vor dem Wechsel ein Backup erstellen #

Vor einer größeren technischen Änderung sollte eine aktuelle Sicherung vorhanden sein.

Das Backup sollte die für eine Wiederherstellung benötigten WordPress-Dateien und die Datenbank umfassen.

Ein PHP-Wechsel verändert zwar normalerweise nicht direkt deine Beiträge oder Seiten. Eine aktuelle Sicherung ist dennoch sinnvoll, weil während einer Fehlersuche möglicherweise weitere Änderungen notwendig werden.

Praxis-Tipp: Ein vorhandenes Backup ist nur dann wirklich hilfreich, wenn klar ist, wie es im Notfall wiederhergestellt werden kann.

PHP-Wechsel zuerst auf einer Staging-Website testen #

Bei einer geschäftskritischen oder komplexen Website ist eine Staging-Umgebung der sicherste Ort für einen PHP-Test.

Die Staging-Kopie sollte hinsichtlich WordPress-Version, Plugins, Theme und individuellem Code möglichst der produktiven Website entsprechen.

Dort kannst du die neue PHP-Version aktivieren und anschließend prüfen, ob Fehler auftreten, ohne die öffentlich erreichbare Website unmittelbar zu beeinträchtigen.

Bei kleinen Websites kann ein direkter Wechsel möglich sein #

Nicht jede einfache WordPress-Website benötigt für jeden PHP-Wechsel einen umfangreichen Staging-Prozess.

Wenn die Website überschaubar ist, aktuelle Erweiterungen verwendet und ein funktionierendes Backup vorhanden ist, kann ein kontrollierter Wechsel auf der produktiven Umgebung vertretbar sein.

Du solltest dann allerdings einen Zeitpunkt wählen, zu dem du die Website unmittelbar danach ausführlich testen und bei Problemen reagieren kannst.

PHP-Version im Hosting ändern #

Bei modernen Hosting-Umgebungen kann die PHP-Version häufig pro Domain oder Hosting-Account ausgewählt werden.

Welche Oberfläche dafür verwendet wird, hängt vom Hosting-System ab.

Bei einer cPanel- beziehungsweise CloudLinux-Umgebung kann die PHP-Verwaltung beispielsweise über die vom Hosting-Anbieter bereitgestellten PHP-Werkzeuge erfolgen.

Bevor du eine Version auswählst, solltest du sicherstellen, dass du tatsächlich die PHP-Konfiguration der richtigen Domain beziehungsweise Installation änderst.

Mehrere Websites im selben Hosting-Account beachten #

Wenn sich mehrere Websites in einem Hosting-Account befinden, solltest du prüfen, ob die PHP-Version global oder individuell pro Domain eingestellt wird.

Eine Änderung kann je nach Hosting-Konfiguration möglicherweise mehr als eine Anwendung betreffen.

Das ist besonders relevant, wenn neben WordPress noch ältere Anwendungen im selben Account betrieben werden.

PHP-Version ändern und anschließend sofort testen #

Nach der Umstellung solltest du nicht lediglich kontrollieren, ob die Startseite erscheint.

Teste sowohl die öffentliche Website als auch den WordPress-Adminbereich.

Rufe mehrere unterschiedliche Seitentypen auf und kontrolliere die wichtigsten Funktionen deiner Website.

Bei einer normalen Unternehmenswebsite können das beispielsweise Navigation, Kontaktformular, Suche und Login sein. Bei einem WooCommerce-Shop gehören insbesondere Produktseiten, Warenkorb, Kundenkonto und Checkout zu den kritischen Bereichen.

Warum die Startseite allein nicht genügt #

Ein Fehler kann nur in einer bestimmten Funktion auftreten.

Ein Plugin für Formulare wird möglicherweise auf der Startseite gar nicht ausgeführt. Ein WooCommerce-Problem zeigt sich eventuell erst im Checkout. Ein administratives Plugin kann ausschließlich innerhalb von wp-admin einen Fehler erzeugen.

Dass die Startseite nach einem PHP-Wechsel funktioniert, beweist deshalb nicht die vollständige Kompatibilität der Installation.

Cache nach dem PHP-Wechsel berücksichtigen #

Wenn ein Page Cache aktiv ist, kann die öffentliche Website zunächst weiterhin korrekt erscheinen, obwohl dynamische WordPress-Anfragen bereits einen Fehler verursachen.

Das ist möglich, wenn vorhandene gecachte HTML-Seiten ausgeliefert werden, ohne dass WordPress für diese Anfrage vollständig neu ausgeführt werden muss.

Prüfe deshalb auch nicht gecachte beziehungsweise dynamische Bereiche wie den WordPress-Adminbereich.

Typische Fehler nach einem PHP-Wechsel #

Ein inkompatibles Plugin, Theme oder Code-Snippet kann sich unterschiedlich bemerkbar machen.

WordPress kann beispielsweise einen kritischen Fehler melden, eine weisse Seite anzeigen oder mit einem HTTP-500-Fehler reagieren. In anderen Fällen funktioniert nur eine einzelne Funktion nicht mehr.

Wenn ein solcher Fehler unmittelbar nach dem PHP-Wechsel beginnt, ist der zeitliche Zusammenhang ein sehr wichtiger Diagnosehinweis.

WordPress zeigt einen kritischen Fehler #

Wenn nach der PHP-Umstellung die Meldung über einen kritischen Fehler erscheint, solltest du zunächst prüfen, ob WordPress einen Recovery-Mode-Link an die Administrator-E-Mail-Adresse gesendet hat.

Weitere Schritte findest du unter WordPress zeigt eine weisse Seite oder einen kritischen Fehler: Was tun?.

HTTP 500 nach dem PHP-Wechsel #

Ein HTTP-500-Fehler bedeutet, dass die Anfrage serverseitig nicht erfolgreich verarbeitet werden konnte.

Wenn dieser Fehler unmittelbar nach dem Wechsel der PHP-Version beginnt, sind inkompatibler PHP-Code, Erweiterungen oder die PHP-Konfiguration naheliegende Bereiche für die Diagnose.

Die ausführliche Fehlersuche behandeln wir unter Fehler 500 in WordPress beheben.

Zur vorherigen PHP-Version zurückwechseln #

Wenn die Website unmittelbar nach dem PHP-Wechsel ausfällt, kann ein vorübergehender Wechsel auf die zuvor funktionierende Version sinnvoll sein.

Funktioniert die Website danach wieder, ist das ein starker Hinweis auf eine Inkompatibilität mit der neuen PHP-Umgebung.

Der Rückwechsel stellt zunächst die Funktion der Website wieder her. Er beantwortet aber noch nicht die Frage, welche Komponente inkompatibel ist.

Wichtig: Der dauerhafte Betrieb einer veralteten PHP-Version sollte nicht die Lösung für ein inkompatibles Plugin oder Theme sein. Nutze den Rückwechsel als temporäre Wiederherstellung und identifiziere anschließend die eigentliche Ursache.

Die inkompatible Komponente finden #

Wenn die neue PHP-Version einen Fehler auslöst, solltest du die beteiligte Komponente systematisch eingrenzen.

Besonders hilfreich ist die Kombination aus kontrollierter Plugin-/Theme-Diagnose und Fehlerprotokollen.

Unsere Anleitung Plugin- oder Theme-Konflikte in WordPress erkennen und beheben zeigt, wie du Erweiterungen kontrolliert ausschließt, ohne wahllos Plugins zu löschen.

Error Logs nach einem PHP-Wechsel prüfen #

Bei PHP-Inkompatibilitäten liefern Fehlerprotokolle häufig wesentlich mehr Informationen als die sichtbare Website.

Ein Logeintrag kann beispielsweise einen Dateipfad innerhalb eines Plugins oder Themes enthalten und dadurch einen konkreten Hinweis auf die beteiligte Komponente geben.

Typische Begriffe in PHP-Fehlern können beispielsweise sein:

PHP Fatal error

Uncaught Error

TypeError

Call to undefined function

Entscheidend ist nicht nur die Fehlerbezeichnung, sondern auch, in welcher Datei und zu welchem Zeitpunkt der Fehler auftritt.

WordPress-Debugging verwenden #

Wenn normale Serverprotokolle nicht ausreichen, kann WordPress zusätzliche Debug-Informationen protokollieren.

Dafür spielen unter anderem folgende Konstanten eine Rolle:

WP_DEBUG

WP_DEBUG_LOG

WP_DEBUG_DISPLAY

Wie du diese Einstellungen sicher verwendest und Logs auswertest, erklären wir unter WordPress Debugging aktivieren und Fehlerprotokolle verwenden.

Warnings und Deprecation-Meldungen richtig einordnen #

Nach einem PHP-Wechsel können nicht nur fatale Fehler auftreten. Älterer Code kann auch Warnungen oder Hinweise zu veralteten Funktionen erzeugen.

Eine Deprecation-Meldung bedeutet vereinfacht, dass eine verwendete Funktion oder Vorgehensweise als veraltet gilt und künftig möglicherweise nicht mehr unterstützt wird.

Solche Hinweise sollten bei gepflegtem Code behoben werden. Sie sind jedoch nicht automatisch dasselbe wie ein fataler Fehler, der die Ausführung vollständig beendet.

Fehlermeldungen nicht dauerhaft öffentlich anzeigen #

Auf einer produktiven Website sollten detaillierte PHP-Fehler nicht dauerhaft für Besucher sichtbar sein.

Solche Meldungen können interne Dateipfade, technische Informationen und weitere Details offenlegen.

Für die Diagnose sind Fehlerprotokolle normalerweise besser geeignet als eine öffentliche Ausgabe direkt im Browser.

PHP Memory Limit nach dem Versionswechsel #

PHP-Version und PHP Memory Limit sind zwei unterschiedliche Einstellungen.

Ein Wechsel von PHP 8.x auf eine andere PHP-Version erhöht nicht automatisch den für WordPress verfügbaren Speicher.

Wenn nach einer Umstellung ein Fehler wie:

Allowed memory size ... exhausted

erscheint, solltest du das Speicherlimit und den tatsächlichen Speicherverbrauch untersuchen.

Mehr dazu findest du unter PHP Memory Limit in WordPress: Fehler erkennen und beheben.

PHP-Erweiterungen können ebenfalls relevant sein #

Neben der eigentlichen PHP-Version verwendet WordPress verschiedene PHP-Erweiterungen. Auch Plugins können bestimmte Erweiterungen voraussetzen.

Wenn eine Anwendung nach einem Wechsel der PHP-Umgebung eine fehlende PHP-Funktion oder Erweiterung meldet, sollte deshalb geprüft werden, welche Module für die neue PHP-Version aktiv sind.

Eine vorhandene Erweiterung für eine alte PHP-Version bedeutet je nach Hosting-Konfiguration nicht automatisch, dass sie auch für jede andere PHP-Version identisch aktiviert ist.

PHP-Einstellungen können versionsabhängig sein #

Neben Erweiterungen können auch Konfigurationswerte je nach Hosting-Umgebung und PHP-Version unterschiedlich sein.

Dazu gehören beispielsweise Speicher-, Upload- oder Ausführungsgrenzen.

Wenn nach einem Versionswechsel nicht die gesamte Website ausfällt, sondern beispielsweise nur große Uploads oder bestimmte Prozesse Probleme verursachen, sollte deshalb auch die aktive PHP-Konfiguration berücksichtigt werden.

PHP-Version und Performance #

Neuere PHP-Versionen enthalten regelmäßig technische Verbesserungen, die sich auch positiv auf die Ausführung von Anwendungen auswirken können.

Ein PHP-Upgrade kann deshalb zur Performance einer WordPress-Website beitragen.

Es ersetzt jedoch keine Optimierung von langsamen Plugins, ineffizienten Datenbankabfragen, großen Bildern oder anderen Performance-Problemen.

Wenn WordPress grundsätzlich langsam ist, solltest du die Ursachen systematisch untersuchen. Dazu findest du unseren ausführlichen Artikel WordPress ist langsam: Ursachen finden und Ladezeit verbessern.

OPcache und PHP-Version #

OPcache kann bereits kompilierten PHP-Code im Arbeitsspeicher zwischenspeichern und dadurch wiederholte PHP-Ausführungen effizienter machen.

Bei einer modernen Hosting-Umgebung gehört OPcache zu den wichtigen Bestandteilen einer leistungsfähigen PHP-Konfiguration.

Als normaler WordPress-Benutzer musst du die Funktionsweise von OPcache für einen PHP-Wechsel normalerweise nicht manuell beeinflussen.

PHP-Version in WordPress überprüfen #

WordPress zeigt technische Informationen zur Serverumgebung innerhalb des Website-Zustands an.

Du findest diese Informationen im WordPress-Adminbereich unter:

Werkzeuge → Website-Zustand → Bericht

Dort kannst du unter den Serverinformationen unter anderem die von WordPress erkannte PHP-Version kontrollieren.

Das ist besonders nach einer Umstellung hilfreich, um zu prüfen, welche Version die WordPress-Installation tatsächlich verwendet.

Hosting-Anzeige und WordPress-Anzeige vergleichen #

Wenn du im Hosting eine PHP-Version geändert hast, WordPress aber weiterhin eine andere Version anzeigt, sollte die Konfiguration genauer geprüft werden.

Möglicherweise wurde die Einstellung für eine andere Domain, Subdomain oder einen anderen PHP-Kontext verändert.

Verlasse dich deshalb bei einer Fehlersuche nicht ausschließlich darauf, dass irgendwo im Hosting-Panel eine bestimmte Versionsnummer ausgewählt wurde.

Command Line und Website können unterschiedliche PHP-Versionen verwenden #

In technischen Hosting-Umgebungen ist außerdem möglich, dass die PHP-Version der Website nicht mit der PHP-Version übereinstimmt, die bei einem direkten Kommandozeilenaufruf verwendet wird.

Das ist insbesondere bei WP-CLI, Cronjobs oder individuellen Shell-Skripten relevant.

Wenn eine Website im Browser korrekt funktioniert, ein Cronjob oder WP-CLI-Befehl jedoch PHP-Kompatibilitätsfehler zeigt, sollte deshalb geprüft werden, welche PHP-Binary beziehungsweise Umgebung der jeweilige Prozess verwendet.

PHP-Version bei Cronjobs beachten #

Ein serverseitiger Cronjob kann je nach Konfiguration explizit eine bestimmte PHP-Version aufrufen.

Wurde die Website auf eine neue PHP-Version umgestellt, kann ein älterer Cronjob möglicherweise weiterhin eine andere Version verwenden.

Das kann zu schwer nachvollziehbaren Unterschieden führen, weil normale Website-Aufrufe funktionieren, geplante Prozesse aber Fehler erzeugen.

WooCommerce nach einem PHP-Wechsel besonders testen #

Bei einem WooCommerce-Shop sollte eine PHP-Umstellung nicht ausschließlich anhand der sichtbaren Shop-Seiten bewertet werden.

Teste insbesondere Warenkorb, Checkout, Kundenkonto und wichtige Zahlungs- beziehungsweise Versandfunktionen.

Auch Erweiterungen für Zahlungsanbieter, Rechnungen, Versand oder Warenwirtschaft können eigenen PHP-Code verwenden und müssen mit der neuen Umgebung funktionieren.

Formulare und E-Mail-Funktionen prüfen #

Kontakt- und Anfrageformulare sollten nach einer größeren PHP-Umstellung ebenfalls getestet werden.

Dabei reicht es nicht, nur das Formular optisch aufzurufen. Führe eine echte Testübermittlung durch und kontrolliere, ob die Verarbeitung ohne Fehler funktioniert.

Dasselbe gilt für andere geschäftskritische Prozesse, die PHP serverseitig verarbeitet.

PHP-Wechsel und WordPress-Updates nicht unnötig vermischen #

Wenn gleichzeitig WordPress, mehrere Plugins, das Theme und PHP aktualisiert werden, kann ein anschließender Fehler schwer einer bestimmten Änderung zugeordnet werden.

Bei größeren Wartungsarbeiten ist deshalb eine nachvollziehbare Reihenfolge sinnvoll.

Nach einer relevanten Änderung sollte zumindest geprüft werden, ob die Website weiterhin korrekt funktioniert, bevor der nächste große technische Schritt erfolgt.

Alte PHP-Version nur als temporären Rettungsweg verwenden #

Bei einer problematischen Website kann es sinnvoll sein, vorübergehend zur vorherigen PHP-Version zurückzukehren, damit die Website wieder erreichbar ist.

Das verschafft Zeit für eine kontrollierte Diagnose.

Eine bereits nicht mehr sicherheitsunterstützte PHP-Version sollte jedoch nicht über Monate oder Jahre als Dauerlösung verwendet werden, nur weil ein einzelnes altes Plugin kein Upgrade erlaubt.

In einem solchen Fall sollte das Plugin aktualisiert, ersetzt oder der problematische Code angepasst werden.

Wann ein Plugin ersetzt werden sollte #

Wenn ein Plugin nur mit einer veralteten PHP-Version funktioniert und vom Entwickler nicht mehr gepflegt wird, entsteht ein technisches Wartungsproblem.

Die gesamte WordPress-Installation dauerhaft auf einer alten Laufzeitumgebung zu halten, um ein einzelnes Plugin weiterzuverwenden, ist langfristig selten eine gute Lösung.

Prüfe in diesem Fall, ob eine gepflegte Alternative existiert oder die benötigte Funktion anders umgesetzt werden kann.

PHP-Wechsel nach erfolgreichem Test abschließen #

Wenn die Website mit der neuen PHP-Version stabil funktioniert, solltest du die wichtigsten Funktionen nochmals kontrollieren und gegebenenfalls temporär aktivierte Diagnoseeinstellungen zurücksetzen.

Bei einer Staging-Website bedeutet ein erfolgreicher Test außerdem nicht automatisch, dass dort vorgenommene Inhaltsänderungen auf die Live-Website übertragen werden sollten. Ziel des PHP-Tests ist zunächst die technische Kompatibilitätsprüfung.

Was du bei einem PHP-Wechsel besser nicht tun solltest #

Wechsle nicht unvorbereitet auf einer geschäftskritischen Website auf eine neue PHP-Version und verlasse anschließend sofort die Website, ohne sie zu testen.

Installiere auch nicht wahllos zusätzliche Plugins, nur um vermeintlich die PHP-Kompatibilität zu „reparieren“.

Wenn nach dem Wechsel ein Fehler auftritt, ändere nicht gleichzeitig Theme, mehrere Plugins, PHP-Einstellungen und WordPress-Konfiguration. Dadurch wird die eigentliche Ursache schwerer nachvollziehbar.

Und behalte eine veraltete PHP-Version nicht dauerhaft nur deshalb bei, weil sie ein inkompatibles Plugin noch ausführen kann.

Grundregel: PHP-Version kontrolliert ändern, Website testen und bei einem Fehler zuerst den zeitlichen Zusammenhang nutzen. Funktioniert die vorherige Version und die neue nicht, solltest du die inkompatible Komponente identifizieren, statt dauerhaft bei einer veralteten Umgebung zu bleiben.

Welche Informationen helfen dem CURIAWEB-Support? #

Wenn eine WordPress-Website bei CURIAWEB nach einem PHP-Wechsel nicht mehr korrekt funktioniert, teile möglichst die betroffene Domain, die bisher verwendete PHP-Version und die neu ausgewählte Version mit.

Hilfreich ist außerdem die genaue Fehlermeldung und die Information, ob die gesamte Website oder nur eine bestimmte Funktion betroffen ist.

Wenn die Website nach dem Zurückwechseln auf die vorherige PHP-Version wieder funktioniert, solltest du auch das erwähnen. Dieser Vergleich ist für die Diagnose besonders wertvoll.

Falls ein Error Log einen konkreten PHP-Fehler enthält, sende den relevanten Ausschnitt mit Zeitstempel mit. Passwörter solltest du nicht unaufgefordert übermitteln.

Zusammenfassung #

Die PHP-Version ist ein zentraler Bestandteil jeder WordPress-Installation. Eine aktuelle und sicherheitsunterstützte PHP-Version verbessert die technische Basis der Website, muss aber mit WordPress, Plugins, Theme und individuellem Code kompatibel sein.

Vor einem Wechsel solltest du deshalb die eingesetzten Komponenten prüfen und ein aktuelles Backup besitzen. Bei komplexen Websites ist ein vorheriger Test auf einer Staging-Umgebung empfehlenswert.

Nach der Umstellung sollten nicht nur Startseite und Frontend, sondern auch Adminbereich und geschäftskritische Funktionen getestet werden. Bei WooCommerce gehören beispielsweise Warenkorb und Checkout dazu.

Tritt unmittelbar nach dem Wechsel ein kritischer Fehler oder HTTP 500 auf, kann ein temporärer Rückwechsel die Website zunächst wiederherstellen. Anschließend sollte mit Error Logs und einer kontrollierten Plugin-/Theme-Diagnose die tatsächlich inkompatible Komponente gefunden werden.

Eine alte PHP-Version ist dabei keine nachhaltige Lösung für veralteten WordPress-Code. Ziel sollte eine aktuelle, unterstützte und vollständig kompatible WordPress-Umgebung sein.

Letzte Aktualisierung August 28, 2026
War dieser Artikel hilfreich?
Inhalt