Holen Sie sich das beste WordPress Backup
& Migration Plugin noch heute
Duplikator jetzt kaufen
Ankündigung von Duplicator Cloud

[Neu] Cloud-Backups werden einfacher - Duplicator Cloud eliminiert Speicher von Drittanbietern

Entdecken Sie skalierbare, erschwingliche Cloud-Speicher-Pläne mit Duplicator Cloud und halten Sie Ihre Website-Backups sicher, organisiert und zugänglich in einem...
PHP-Backup-Version aktualisieren

Aktualisieren der PHP-Version eines Website-Backups 

Geschrieben von: Autor-Avatar Joella Dunn
Autor-Avatar Joella Dunn
Joella ist eine Autorin mit langjähriger Erfahrung in WordPress. Bei Duplicator ist sie auf die Website-Wartung spezialisiert – von einfachen Backups bis hin zu groß angelegten Migrationen. Ihr oberstes Ziel ist es, sicherzustellen, dass Ihre WordPress-Website sicher und bereit für Wachstum ist.
     Bewertet von: Rezensenten-Avatar John Turner
Rezensenten-Avatar John Turner
John Turner ist der Präsident von Duplicator. Er verfügt über mehr als 20 Jahre Geschäfts- und Entwicklungserfahrung und seine Plugins wurden über 25 Millionen Mal heruntergeladen.

Sie haben sich stundenlang auf die Migration Ihrer Website vorbereitet, die eigentlich ganz einfach sein sollte. Ihre Sicherungsdateien sind bereit, Ihr neues Hosting-Konto ist eingerichtet und Sie sind zuversichtlich, dass alles reibungslos ablaufen wird.

Dann stellen Sie das Backup wieder her und besuchen Ihre Website. Weißer Bildschirm. Nichts wird geladen.

Sie sehen in den Fehlerprotokollen etwas über "Fatal error" und "PHP version". Ihnen wird klar, was passiert ist: Ihr Backup wurde mit einer älteren PHP-Version erstellt, auf Ihrem neuen Server läuft jedoch eine neuere.

Wenn Ihr Backup mit einer älteren PHP-Version erstellt wurde, auf Ihrem Zielserver aber eine neuere Version läuft, kann der Code, der vorher einwandfrei funktionierte, plötzlich nicht mehr funktionieren.

Plugins funktionieren nicht mehr. Themes verursachen Fehler. Ihre gesamte Website kann unzugänglich werden.

Ich werde Ihnen zwei zuverlässige Methoden zur Lösung dieses Problems zeigen. Beide Ansätze funktionieren, aber sie eignen sich für unterschiedliche Situationen, je nachdem, wie kritisch Ihre Website ist und wie gut Sie sich mit Testumgebungen auskennen.

Inhaltsverzeichnis

Warum Sie möglicherweise die PHP-Version eines Website-Backups aktualisieren müssen

PHP-Versionsabweichungen können aus vier Gründen auftreten, und wahrscheinlich haben Sie gerade mit einer dieser Situationen zu tun.

1. Umstellung auf einen neuen Webhost

Bei Ihrem alten Hoster lief vielleicht PHP 7.4, aber Ihr neuer Hoster verwendet standardmäßig PHP 8.1 oder 8.2. Die meisten Hosting-Unternehmen richten neue Konten automatisch mit der neuesten unterstützten PHP-Version ein.

2. Ihr aktueller Hoster benötigt ein PHP-Versions-Upgrade

Hosting-Anbieter stellen ältere PHP-Versionen aus Sicherheitsgründen regelmäßig ein. Möglicherweise erhalten Sie eine E-Mail, in der es heißt: "Der Support für PHP 7.4 endet in 60 Tagen" - was bedeutet, dass alle Ihre bisherigen Backups eine veraltete PHP-Version enthalten.

3. Umzug von der lokalen Entwicklung auf einen Live-Server

Ihre lokale Entwicklungsumgebung läuft vielleicht mit einer veralteten PHP-Version. Wenn Sie bereit sind, live zu gehen, läuft auf Ihrem Hosting-Konto eine viel neuere Version.

4. Wiederherstellung einer sehr alten Sicherung auf einem modernen Server

Vielleicht verwenden Sie bei der Wiederherstellung nach einer Katastrophe ein Backup, das sechs Monate oder zwei Jahre alt ist. Die Serverumgebung wurde seit der Erstellung dieser Sicherung wahrscheinlich mehrfach aktualisiert.

Das Kernproblem ist in jedem Fall dasselbe: Code, der in der alten PHP-Version einwandfrei funktionierte, funktioniert in der neuen Version plötzlich nicht mehr.

Mögliche Probleme durch nicht übereinstimmende PHP-Versionen

Die häufigste Folge eines PHP-Versionsfehlers ist der White Screen of Death (WSOD). Ihre Website wird geladen, aber alles, was Sie sehen, ist eine leere weiße Seite. Kein Inhalt, keine Navigation, nichts.

Was hier passiert, hängt mit veralteten Funktionen zusammen. Wenn PHP aktualisiert wird, werden alte Befehle und Funktionen entfernt.

Andere Störenfriede sind inkompatible Plugins und Themes. Der WordPress-Kern bleibt ziemlich gut in Bezug auf die Abwärtskompatibilität, aber Plugins - insbesondere ältere oder solche, die in letzter Zeit nicht aktualisiert wurden - können bei neueren PHP-Versionen komplett ausfallen.

Aktualisieren der PHP-Version eines Backups

Hier sind zwei bewährte Methoden, um mit dieser Situation umzugehen.

Die erste ist direkter, birgt aber ein gewisses Risiko. Die zweite ist sicherer, erfordert aber mehr Zeit für die Einrichtung.

Methode 1: Aktualisieren Sie die PHP-Version der Zielsite, damit sie mit dem Backup übereinstimmt.

Wenn Sie versuchen, ein Backup auf einen Server mit einer aktuelleren PHP-Version zu verschieben, können Sie das PHP des neuen Servers vorübergehend herunterstufen. Laden Sie das Backup in einer kompatiblen Umgebung hoch und aktualisieren Sie dann das PHP des Servers erneut.

Dies ist der einfachste Ansatz, wenn Sie eine Website schnell zum Laufen bringen müssen.

Wie Sie die PHP-Version der neuen Website herabstufen, hängt von ihrem Hoster ab.

Für DreamHost-Benutzer gehen Sie zu Websites verwalten " PHP-Version.

DreamHost verwaltet PHP

Wählen Sie dann die PHP-Version aus, die Ihrem Backup entspricht. Klicken Sie auf PHP-Version ändern.

DreamHost ändert die PHP-Version

Bei Bluehost finden Sie dies in den Einstellungen Ihrer Website.

Erweiterte Einstellungen bei Bluehost

Suchen Sie den Abschnitt PHP Version und ändern Sie ihn.

Bluehost ändert die PHP-Version

Ausführlichere Informationen zum Ändern der PHP-Version einer Website finden Sie in unserem Tutorial!

Stellen Sie nun Ihre Sicherung auf dem Server wieder her. Da beide Umgebungen übereinstimmen, sollte die Migration ohne Fehler abgeschlossen werden.

Die Drag-and-Drop-Importfunktion von Duplicator Promacht diesen Schritt viel zuverlässiger. Anstatt sich mit manuellen Datei-Uploads und Datenbankimporten zu beschäftigen, bei denen es zu Zeitüberschreitungen kommen kann, ziehen Sie Ihre Backup-Archivdatei einfach auf die Import-Seite.

Ein Backup mit Duplicator importieren

Sobald Ihre Website wiederhergestellt ist und funktioniert, können Sie sie aktualisieren, damit sie mit der neueren PHP-Version läuft.

Loggen Sie sich in den WordPress-Admin ein und deaktivieren Sie alle Plugins. Wechseln Sie zu einem Standard-WordPress-Theme (wie Twenty Twenty-Five oder Twenty Twenty-Four). Aktualisieren Sie den WordPress-Kern auf die neueste Version.

Gehen Sie zurück zu Ihrem Hosting-Panel und aktualisieren Sie die PHP-Version.

Aktualisieren Sie alle Ihre Plugins und Ihr Thema auf die neuesten Versionen. Reaktivieren Sie die Plugins nacheinander und überprüfen Sie, ob Ihre Website nach jedem Update noch funktioniert.

Sobald alles aktualisiert ist und korrekt funktioniert, erstellen Sie ein neues Backup. So erhalten Sie ein sauberes Paket, das mit modernen PHP-Versionen für zukünftige Migrationen kompatibel ist.

Methode 2: Ändern Sie die PHP-Version des Backups auf einer Testseite

Diese Methode ist für kritische Websites sicherer, da Sie alle Tests offline durchführen, bevor Sie Ihre Live-Umgebung berühren.

Sie müssen eine lokale Entwicklungsumgebung einrichten. Hier finden Sie einige ausführliche Installationsanleitungen für beliebte lokale Software:

Für diesen Beitrag werde ich Local von Flywheel verwenden. Mit diesem Tool können Sie WordPress-Websites auf Ihrem Computer mit jeder beliebigen PHP-Version erstellen, die Sie benötigen.

Erstellen Sie in LocalWP eine neue, leere WordPress-Website und stellen Sie die PHP-Version auf Ihr altes Backup ein. Wenn Ihr Backup von PHP 7.4 stammt, konfigurieren Sie die lokale Site so, dass sie PHP 7.4 verwendet.

LocalWP benutzerdefinierte PHP-Version

Fahren Sie mit dem Einrichten der lokalen Website fort. Klicken Sie anschließend auf die Schaltfläche WP Admin, um sich anzumelden.

LocalWP WP Admin-Schaltfläche

Installieren Sie Duplicator Pro und importieren Sie Ihr altes Backup in die Website. Sobald sie wiederhergestellt ist und lokal funktioniert, aktualisieren Sie alles: den WordPress-Kern, alle Plugins und Ihr Theme.

Stellen Sie nun die PHP-Version Ihrer lokalen Website auf die Zielversion um. Öffnen Sie auf LocalWP die Site-Details in der App und suchen Sie die richtige PHP-Versionseinstellung. Klicken Sie auf Anwenden.

Ändern Sie die PHP-Version der lokalen Website

Testen Sie alles gründlich. Klicken Sie sich durch Ihre Website, testen Sie Kontaktformulare und prüfen Sie, ob alle Seiten korrekt geladen werden.

Sobald Ihre lokale Website mit der neuen PHP-Version einwandfrei funktioniert, erstellen Sie ein neues Backup dieser aktualisierten lokalen Website.

Erstellen Sie ein neues Backup mit Duplicator

Dieses neue Backup kann ohne PHP-Versionskonflikte auf Ihren Live-Server migriert werden. Die Migration sollte reibungslos verlaufen, da alles bereits kompatibel ist.

Fehlerbehebung bei PHP-Versionsfehlern

Selbst wenn Sie diese Methoden befolgt haben, kann es vorkommen, dass Ihre Website trotzdem nicht funktioniert. Wenn dies geschieht, ist in der Regel ein inkompatibles Plugin der Übeltäter.

Am schnellsten können Sie dies feststellen, indem Sie alle Plugins deaktivieren, ohne auf Ihre WordPress-Verwaltung zuzugreifen. Sie können dies über Ihren Hosting-Dateimanager oder FTP tun, indem Sie den Plugins-Ordner in etwas wie plugins-deactivate umbenennen.

Dadurch wird jedes Plugin sofort deaktiviert.

WordPress Plugins Ordner deaktivieren

Wenn Ihre Website nach der Deaktivierung von Plugins lädt, wissen Sie, dass eines von ihnen das Problem verursacht hat. Reaktivieren Sie sie nacheinander, bis Sie den Verursacher gefunden haben.

Wenn die Plugins nicht das Problem sind, könnte Ihr Theme inkompatibel sein. Versuchen Sie, zu einem Standard-WordPress-Theme wie Twenty Twenty-Five zu wechseln, um zu sehen, ob der Fehler verschwindet.

Häufig gestellte Fragen

Welche PHP-Version sollte ich verwenden?

Verwenden Sie die neueste stabile PHP-Version, die Ihr Hosting-Anbieter unterstützt und mit der alle Ihre Plugins kompatibel sind. Prüfen Sie auf der WordPress.org-Seite jedes Plugins, welche PHP-Versionen sie offiziell unterstützen.

WordPress-Plugin PHP-Kompatibilität

Kann Duplicator die PHP-Version eines Backups für mich aktualisieren?

Nein, Duplicator kümmert sich um das Verschieben von Dateien und Datenbanken zwischen Servern, und PHP ist eine Einstellung auf Serverebene, die von Ihrem Hosting-Anbieter kontrolliert wird. Duplicator macht den Migrationsprozess zuverlässig, aber Sie müssen die PHP-Umgebung immer noch selbst verwalten.

Wie kann ich feststellen, ob meine Plugins mit einer neuen PHP-Version kompatibel sind?

Überprüfen Sie die Seiten der einzelnen Plugins auf wordpress.org. Achten Sie auf das Datum der letzten Aktualisierung und auf die unterstützten PHP-Versionen. Wenn ein Plugin seit über einem Jahr nicht mehr aktualisiert wurde, könnte es Probleme mit der PHP-Kompatibilität geben. Ziehen Sie eine Alternative in Betracht, bevor Sie ein Upgrade durchführen.

Ist es gefährlich, die PHP-Version meiner Website herabzustufen?

Eine vorübergehende Herabstufung für eine Migration ist in Ordnung, aber lassen Sie Ihre Website nicht langfristig auf einer alten PHP-Version. Ältere PHP-Versionen haben bekannte Sicherheitslücken, die nicht gepatcht werden. Schließen Sie den Migrations- und Upgrade-Prozess so schnell wie möglich ab.

Abschließende Gedanken

Die Lösung von PHP-Versionsfehlern beruht auf einem methodischen Ansatz. Entweder passen Sie Ihren Zielserver an die PHP-Version Ihres Backups an, oder Sie aktualisieren Ihr Backup, damit es mit der neueren Serverumgebung funktioniert.

Beide Strategien funktionieren zuverlässig, wenn Sie die Schritte sorgfältig befolgen. Mit der Downgrade-Migration-Upgrade-Methode erhalten Sie schneller Ergebnisse. Der Ansatz des lokalen Testens nimmt mehr Zeit in Anspruch, eliminiert aber das Risiko für kritische Standorte.

Die Migration selbst muss nicht kompliziert sein. Duplicator Pro kümmert sich um die technischen Details der Verschiebung von Dateien und Datenbanken, so dass Sie sich auf die Verwaltung des PHP-Kompatibilitätsprozesses konzentrieren können. Probieren Sie es noch heute aus!

Mit der richtigen Herangehensweise wird eine PHP-Versionsabweichung nur ein weiterer Schritt in Ihrer Migrations-Checkliste und nicht zu einer Krise, die Ihre Website zerstört.

Wenn Sie schon einmal hier sind, werden Sie diese handverlesenen WordPress-Ressourcen sicher mögen:

Autor-Avatar
Joella Dunn, Inhaltsautorin
Joella ist eine Autorin mit langjähriger Erfahrung in WordPress. Bei Duplicator ist sie auf die Website-Wartung spezialisiert – von einfachen Backups bis hin zu groß angelegten Migrationen. Ihr oberstes Ziel ist es, sicherzustellen, dass Ihre WordPress-Website sicher und bereit für Wachstum ist.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, wenn Sie auf einige unserer Links klicken, erhalten wir möglicherweise eine Provision. Wir empfehlen nur Produkte, von denen wir glauben, dass sie für unsere Leser einen Mehrwert darstellen.