Du willst deine WordPress-Seite auf PHP 8.x umstellen – ohne Ausfälle und mit sauberer Prüfung. In diesem Beitrag erfährst du, warum PHP 8.2/8.3 sinnvoll ist, welche Breaking Changes drohen und wie du mit Backup, Staging und Checkliste sicher migrierst.
PHP 7.4 und ältere Versionen erhalten keine Sicherheitsupdates mehr. Gleichzeitig bringt PHP 8.x spürbare Performance-Verbesserungen und moderne Sprachfeatures. Das Problem: Alte Plugins und Themes können Fehler werfen. Mit der richtigen Vorbereitung minimierst du das Risiko.
- Warum PHP 8.2/8.3 (nicht mehr 7.x) das Ziel sein sollte
- Breaking Changes zwischen PHP 7 und 8
- Plugin- und Theme-Kompatibilität prüfen
- Schritt-für-Schritt: Backup, Staging, Umstellung
- WP_DEBUG und Fehlerprotokoll nutzen
Warum der Umstieg auf PHP 8 sinnvoll ist
PHP 8 bietet einen JIT-Compiler für schnellere Ausführung, Named Arguments für lesbarere Funktionsaufrufe, Union Types für bessere Typsicherheit und verbessertes Error-Handling. Zudem endet der Support für PHP 7.x schrittweise – ein Umstieg sichert deine Website langfristig.
WordPress unterstützt PHP 8.x seit Version 5.6. Aktuelle Versionen sind darauf optimiert. Wir empfehlen als Zielversion PHP 8.2, 8.3 oder 8.4 – diese Reihen sind aktiv supported; PHP 8.0 und 8.1 sind bereits im End-of-Life oder nahe dran. Trotzdem können Plugins und Themes Probleme verursachen, wenn sie veraltete PHP-Praktiken nutzen. Ein kontrollierter Umstieg mit Testumgebung ist deshalb Pflicht. Wenn du professionelle Unterstützung beim Umzug brauchst, findest du auf unserer Webseiten- und WordPress-Leistungsseite die passenden Angebote.
Breaking Changes zwischen PHP 7 und 8
Einige Funktionen und Konstrukte, die in PHP 7 funktionierten, verhalten sich in PHP 8 anders. Typische Stolpersteine: strenge Typprüfungen, geändertes Verhalten bei null-Werten, entfernte oder umbenannte Funktionen. Die PHP-Dokumentation listet alle Breaking Changes detailliert.
Für WordPress relevant: Viele ältere Plugins nutzen Methoden, die in PHP 8 Fehler auslösen. Vor dem Umstieg solltest du prüfen, ob alle verwendeten Plugins und das Theme PHP-8-kompatibel sind. Die Plugin-Beschreibung oder die Changelog-Seite des Entwicklers geben Auskunft.
Kompatibilität von Plugins und Themes prüfen
Nicht alle Plugins und Themes sind für PHP 8 vorbereitet. Prüfe die Kompatibilität vor dem Umstieg: Lies die Plugin-Beschreibung, schau in den Support-Foren und teste in einer Staging-Umgebung. Bei kritischen Plugins ohne PHP-8-Unterstützung: Alternative suchen oder Update abwarten. Siehe auch WordPress als CMS und GA4 einrichten.
WP_DEBUG hilft beim Testen: Aktiviere es in der wp-config.php und prüfe das Fehlerprotokoll nach dem Umstieg. Deprecated-Hinweise und Fatal Errors zeigen dir, welche Plugins oder Themes angepasst werden müssen.
// In wp-config.php (vor "That's all, stop editing!")
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
Umstieg Schritt für Schritt planen
Lege vor dem Umstieg ein vollständiges Backup an – Datenbank und Dateien. Richte eine Staging-Umgebung ein und stelle dort die PHP-Version um. Teste alle wichtigen Funktionen: Frontend, Backend, Formulare, Checkout, Plugins.
Checkliste für den Umstieg
- Backup erstellen (Datenbank + Dateien)
- WordPress, Plugins und Theme auf aktuelle Versionen updaten
- Staging-Umgebung mit PHP 8.x einrichten und testen
- WP_DEBUG aktivieren und Fehlerprotokoll prüfen
- Nach erfolgreichem Test: Live-Umgebung umstellen
- Nach dem Umstieg: Funktionalität erneut prüfen
PHP-Version beim Hosting-Anbieter ändern
Die PHP-Version wird meist im Hosting-Dashboard (cPanel, Plesk, Managed WordPress) gewechselt. Dort wählst du die gewünschte PHP-Version für die Domain oder das Verzeichnis. Einige Anbieter bieten auch PHP-Select oder ähnliche Tools. Bei Shared Hosting: Prüfe, ob PHP 8.x überhaupt verfügbar ist.
Nach dem Wechsel: Seite aufrufen und testen. Bei Fehlern kannst du bei den meisten Anbietern schnell wieder auf PHP 7.x zurückschalten – deshalb ist das Backup so wichtig. Ein Downgrade ist in der Regel unproblematisch, wenn kein PHP-8-spezifischer Code im Einsatz ist.
Fazit: Planen, testen, umstellen
Der Umstieg von PHP 7.x auf 8.x lohnt sich – für Performance, Sicherheit und langfristige Wartbarkeit. Mit Backup, Staging-Test und sauberer Planung minimierst du Risiken. Prüfe Plugins und Theme, stelle um und überwache das Fehlerprotokoll. Dann profitierst du von den Vorteilen von PHP 8 ohne böse Überraschungen.
Nächste Schritte: Backup anlegen, Staging mit PHP 8.2/8.3 einrichten, alle Funktionen durchtesten und Logs prüfen. Bei Unsicherheit oder komplexen Setups: Migration von einer Agentur durchführen lassen – z. B. im Rahmen unseres WordPress- und Webseiten-Service.
Quellen:
[1] PHP: Migration von PHP 7.4 auf 8.0. php.net/migration80 (abgerufen 2025).
WordPress und PHP 8 professionell umstellen
Wir unterstützen dich bei der Migration deiner WordPress-Seite auf PHP 8.2/8.3 – mit Staging-Umgebung, Plugin-Check und sauberem Rollout, damit deine Seite schnell und sicher läuft.