Verwenden Sie die neueste Version, die Ihre Anwendung unterstützt. Ein neueres PHP ist schneller und erhält Sicherheitskorrekturen; eine End-of-Life-Version erhält beides nicht.
Ändern der Version
Websites → Ihre Website → Software → PHP-Version. Die Änderung wird innerhalb von Sekunden wirksam und erfordert keinen sichtbaren Neustart.
Bevor Sie sie auf einer Live-Website ändern
Erstellen Sie zuerst ein Backup (Websites → Ihre Website → Backups) und aktualisieren Sie Ihre Plugins und Ihr Theme – dort schlagen PHP-Upgrades gewöhnlich fehl. Verwenden Sie eine Staging-Kopie (Websites → Ihre Website → Staging), um diese Aktualisierungen zu testen, ohne die Live-Website zu berühren. ⚠️ Eine Staging-Kopie verwendet dieselbe PHP-Version wie die Live-Website und kann die neue Version daher nicht isoliert testen: Wenn sich die Website nach der Änderung fehlerhaft verhält, setzen Sie die Version zurück – das dauert nur Sekunden.
Wenn danach etwas nicht mehr funktioniert
Die übliche Ursache ist ein einzelnes Plugin oder eine Bibliothek, die nicht aktualisiert wurde. Setzen Sie die Version zurück – das dauert nur Sekunden – und lesen Sie das Fehlerprotokoll unter Websites → Ihre Website → Statistiken. Das Protokoll nennt die Datei und die Zeile, was normalerweise ausreicht, um das Plugin zu identifizieren.
Speziell für WordPress
Der Kern von WordPress unterstützt aktuelle PHP-Versionen gut. Probleme treten typischerweise bei Plugins auf, und die WordPress-Übersicht listet jedes Plugin für Ihren gesamten Bestand samt Version auf, sodass Sie sehen können, welche Websites das problematische Plugin enthalten, bevor Sie eine davon umstellen.
⚠️ Wir aktualisieren Ihre PHP-Version nicht für Sie, und die Entscheidung bleibt bei Ihnen, da nur Sie wissen, was Ihr Code tut. Wir halten die neueren Versionen verfügbar und mit Patches versorgt.
⛔ Wir warnen Sie derzeit nicht im Voraus, wenn Ihre Version das Ende ihres Lebenszyklus erreicht; warten Sie daher nicht auf einen Hinweis. Wenn Sie ein Support-Ticket eröffnen, während Sie eine von uns bereits ausgemusterte Version ausführen, weist die Website-Prüfung vor dem Formular darauf hin und schlägt die neueste unterstützte Version vor – dies ist jedoch die einzige Stelle, an der dies angezeigt wird, und auch erst dann, wenn die Version bereits eingestellt ist. Überprüfen Sie die PHP-Versionsübersicht daher selbst ein- oder zweimal im Jahr.
Was „End of Life“ hier bedeutet
Eine End-of-Life-Version erhält keine Fehlerbehebungen mehr vom PHP-Projekt. Wir halten mehrere dieser Versionen ganz bewusst verfügbar, gehärtet und mit Sicherheits-Patches durch unsere Plattform versehen, damit eine ältere Anwendung direkt am ersten Tag umziehen kann, anstatt zuvor neu erstellt werden zu müssen. Das ist eine echte Option und keine Falle – aber sie ist eine Notlösung und kein Dauerzustand, und die neueste Version, die Ihr Code unterstützt, bleibt nach wie vor die richtige Wahl.