Neue Standardversion für PHP bei goneo im November 2018

Auf manchen Kundenaccounts bei goneo steht aktuell noch PHP in der Version 5.3 zur Verfügung. goneo hat diese Version bisher mitgeschleppt, da es einige Installationen auf Kundenwebspace gab, die partout nicht unter PHP 5.6 zum Laufen zu bringen waren. Also haben wir aus Kompatibilitätsgründen PHP 5.3 noch unterstützt. Dies wird ab November 2018 nicht mehr möglich sein. Zugleich wird PHP 7.1 die neue Standardversion bei goneo.

Das Problem: PHP 5.3 ist End of life und wird seit August 2014 nicht mehr weiterentwickelt. Von den Machern erhielt PHP 5.3 den Status „End of life“ und sollte daher nicht mehr verwendet werden. Bekannte und bislang unbekannte Fehler und Sicherheitslücken werden nicht mehr ausgemerzt. Auch PHP 5.6 droht ein solches Schicksal, wie du in der offiziellen Roadmap der PHP-Versionen erkennen kannst:
http://php.net/supported-versions.php

Wir können und wollen uns als Webhostinganbieter dem technologischen Fortschritt natürlich nicht verschließen und haben einen internen Fahrplan für die Integration neuer PHP-Version und Entfernung älterer Versionen, der natürlich an die offizielle PHP-Planung angelehnt ist. Ziel ist es auch, möglichst kompatibel mit bestehenden Anwendungen zu bleiben und Usern keine Updates aufzuzwingen, wenn es nicht unbedingt sein muss.

Wenn du als Kunde bei goneo noch im Sommer 2018 eine oder mehrere Websites mit PHP 5.3 betrieben hast, hast du mit hoher Wahrscheinlichkeit einige E-Mails von goneo erhalten, in denen die Abschaltung der Version 5.3 für den November 2018 angekündigt worden ist. Bald ist es so weit.

In diesem Artikel haben wir noch einmal einige wesentliche Informationen zusammengestellt. Darin findest du auch einige Fragen und Antworten zur Umstellung.

Mit dem nächsten Sammelupdate, das für November 2018 geplant ist, führt goneo auch eine neue Standardversion für PHP ein. Die Version 7.1 wird die Rolle von Version 5.6 einnehmen und in neu angelegten Webservern voreingestellt sein.

Auch Kunden, die aktuell PHP 5.6 verwenden, werden mit dem nächsten Sammelupdate, das wir noch genauer ankündigen, die Version 7.1 erhalten. Sollte es Probleme mit der Website oder der Webanwendung geben, kann man auf PHP 5.6 umschalten.

Einbindung PHP 7.1 als Modul  und PHP 5.6 sowie PHP 7.2 via CGI

PHP 7.1 ist mit dem Novembertermin bei goneo als Modul in den Apache-Webserver eingebunden. Bisher ist dies für PHP 5.6 der Fall. Kunden von goneo-Webhostingprodukten können nach dem Update statt der Version 7.1 auch PHP 5.6 oder PHP 7.2 verwenden. Dabei gibt es technisch einen Unterschied, den man beachten muss, wenn es darum geht, bestimmte Parameter für die PHP-Version zu verändern.

Die Releases 5.6 und 7.2 werden über CGI (Common Gateway Interface) angesprochen. Daher ist die Handhabung etwas anders, als wenn PHP 7.1 eingesetzt ist für den Fall, dass  PHP-Konfigurationen individuell verändert werden sollen. Typischerweise verändern User das Memory Limits oder erhöhen die maximalen Größe für hochzuladende Dateien.

Bei PHP 7.1 ändert man die Parameter per htaccess-Direktive, bei den CGI-Varianten 5.6 und 7.2 mit der Datei php.ini.

Auf der offiziellen PHP-Seite gibt es eine ausführliche Dokumentation über die Migrationen, d.h. Übergänge einer 5.x-Version zur nächsthöheren. Damit kann man nachverfolgen, welche Änderungen diese Migrationen mit sich brachten und welche Schritte empfohlen worden sind. Zudem sind neue und weggefallene sowie „missbilligte“ (engl.: „deprecated“) PHP-Funktionen aufgelistet und erklärt.

Dieser Beitrag wurde unter Ankündigung, Aus dem Support, PHP, Technische Neuerungen, Technologien bei goneo abgelegt und mit , verschlagwortet. Setze ein Lesezeichen auf den Permalink.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.