Viele bekommen inzwischen eine Benachrichtigung vom Provider, dass PHP 7 nicht mehr unterstützt wird (oder nur noch gegen Aufpreis) und man jetzt auf PHP 8 umstellen soll.
Das macht natürlich aus dem Grund Sinn, da PHP 7 nicht mehr von den Entwicklern nicht mehr weiter gepflegt wird und somit auch keine Sicherheitsupdates mehr bekommt.
Das Umstellen beim Provider geht eigentlich schnell, hat aber doch so seine Tücken, denn oft kommt man nicht mehr auf die alte Version zurück! Als Beispiel hat man bei Strato 30 Minuten Zeit, wieder auf die alte Version zu wechseln.
Warum sollte man das wollen? Nun, um ein konkretes Beispiel zu nennen, läuft nicht jede Version WordPress, oder den eingesetzten Plugins auf der aktuellen PHP-Version. Bedeutet, dass nach der Umstellung kein Zugriff mehr möglich ist – oder nur noch mit einem deutlichen Mehraufwand.
Vorgehensweise:
Domains überprüfen
Es macht Sinn, im Vorfeld zu überprüfen, welche Domains überhaupt beim Provider registriert sind. Leicht vergisst man hier auch einmal eine Domain, die irgendwann einmal eingerichtet wurde und seit dem irgendwie „auf Eis“ liegt. Also erst einmal eine Liste der Domains machen.
CMS und Plugins aktualisieren
Relevant ist die Umstellung eigentlich nur, wenn man Content-Management-Systeme einsetzt (z.B. WordPress). Verwendet man eine Website, die nicht die Skriptsprache PHP verwendet – weil sie vielleicht direkt in HTML programmiert wurde – stört die Umstellung in dem Fall auch nicht. Allerdings kommt man bei den Wunsch, die Inhalte der Website selber pflegen zu wollen, eigentlich nicht um eine Lösung mit Datenbank und Skriptsprache herum.
Vor der Umstellung auf PHP8 schadet es also nicht, das CMS-System mit seinen Erweiterungen auf den aktuellen Stand zu bringen.
Umstellen, prüfen und ggf. wieder zurück
Ist alles soweit vorbereitet, kann man beim Provider auf PHP8 umstellen. Wichtig: danach nicht die Seite vom Provider verlassen, sondern jetzt erst prüfen, ob die eigene Website noch funktioniert und auch ob es möglich ist, in den Admin-Bereich zu gelangen.
Geht alles, dann prima. Herzlichen Glückwunsch.
Geht etwas nicht, kommt eine leere Seite oder sogar eine Warnung, sollte man unverzüglich wieder auf die alte PHP-Version zurückkehren. Dann kann man sich in Ruhe überlegen, woran es liegen kann, recherchieren und entsprechende Änderungen vornehmen.