Webspace: Support für PHP 7.4 endet am 22. November 2022

Nachdem die PHP-Version 7.4 nicht mehr aktiv weiterentwickelt wird, werden wir unsere Webserver infoload.rrze.uni-erlangen.de und web-prop.rrze.uni-erlangen.de am Dienstag, den 22. November 2022 auf PHP 8.0 aktualisieren bzw. PHP 7.4 aus der Auswahl entfernen.

Seit August 2019 legen wir neue Webspaces auf dem Server web-prop an. Die Unterschiede zu unserem vorherigen Standardserver infoload sind:

  • Alle unterstützten PHP-Versionen vorhanden und über das Webmasterportal auswählbar
  • HTTPS als Standard: HTTP leitet nur auf HTTPS um, Inhalte können nicht via HTTP abgerufen werden
  • Separater Dialogserver kima.rrze.uni-erlangen.de, bei dem ebenfalls alle unterstützten PHP-Versionen zur Verfügung stehen

Für aktuell gehaltene Content-Management-Systeme, Wikis oder Blogsysteme sollte das PHP-Update kein Problem darstellen. Bei älteren Systemen oder Eigenentwicklungen lohnt sich – auch derzeit schon – ein Blick ins Webmasterportal. Dort können Sie sehen, auf welchem Serversystem Ihr Webspace betrieben wird. Zudem haben Sie Einblick in die Logdateien. Sollten in den Logs Hinweise auf Funktionen auftauchen, die „deprecated“ sind, also in zukünftigen PHP-Versionen nicht mehr unterstützt werden, können Sie in der Dokumentation nachlesen, wie Sie Ihren Code am besten umbauen.

Funktionen, die derzeit schon veraltet sind, finden sich hier:
https://php.net/manual/de/migration74.deprecated.php
Nicht abwärtskompatible Änderungen von PHP 8.0:
https://php.net/manual/de/migration80.incompatible.php
Und zu guter Letzt auch einige neue Features:
https://php.net/manual/de/migration80.new-features.php

Auf unserem Server web-prop.rrze.uni-erlangen.de wechselt das Standard-Backend von PHP 8.0 nach PHP 8.1, und das PHP 7.4-Backend wird entfernt. Wer dieses ausgewählt hat, bekommt dann PHP 8.0.

Beim Wechsel von PHP 8.0 auf PHP 8.1 gibt es folgende Änderungen:
Nicht abwärtskompatibel:
https://php.net/manual/de/migration81.incompatible.php
Neue Features:
https://php.net/manual/de/migration81.new-features.php

Auf web-prop.rrze.uni-erlangen.de wird es wahrscheinlich noch im Laufe dieses Jahres PHP 8.2 zur Auswahl geben.