Zeile 53: | Zeile 53: | ||
|} | |} | ||
− | == Selfservice: Funktionen im | + | == Selfservice: Funktionen im Serviceportal == |
[[Datei:PHP-Umstellung - 01.png|rechts|mini|450px]] | [[Datei:PHP-Umstellung - 01.png|rechts|mini|450px]] | ||
Zeile 65: | Zeile 65: | ||
'''Am 02.Dezember 2019''' werden wir die neue PHP-Version für alle Bereiche automatisch aktivieren. Sie können im Anschluss die PHP-Version noch bis zum 02.02.2020 selbständig im Serviceportal wechseln (PHP 5.5 oder PHP 7.3).<br> | '''Am 02.Dezember 2019''' werden wir die neue PHP-Version für alle Bereiche automatisch aktivieren. Sie können im Anschluss die PHP-Version noch bis zum 02.02.2020 selbständig im Serviceportal wechseln (PHP 5.5 oder PHP 7.3).<br> | ||
'''Ab dem 03.02.2020''' ist die neue PHP-Version dann für alle Gruppenbereiche verbindlich, die Option zum Wechsel der PHP-Version steht dann <u>nicht</u> mehr zur Verfügung. | '''Ab dem 03.02.2020''' ist die neue PHP-Version dann für alle Gruppenbereiche verbindlich, die Option zum Wechsel der PHP-Version steht dann <u>nicht</u> mehr zur Verfügung. | ||
+ | |||
+ | == Tipps und Tricks == | ||
+ | |||
+ | === PHP-Version anzeigen lassen === | ||
+ | Erstellen Sie eine PHP-Datei, z.B. showversion.php mit: | ||
+ | <pre> | ||
+ | <?php | ||
+ | echo PHP_VERSION; | ||
+ | ?> | ||
+ | </pre> | ||
+ | Diese legen Sie in den entsprechenden Ordner des zu prüfende Gruppenverzeichnis und rufen Sie anschließend auf herkömmlichen Wege auf. | ||
+ | |||
+ | === Fehleranzeige über PHP aktivieren === | ||
+ | <pre> | ||
+ | <?php | ||
+ | ini_set('error_reporting', E_ALL); | ||
+ | ini_set('display_errors', 1); | ||
+ | ?> | ||
+ | </pre> | ||
+ | oder per .htaccess | ||
+ | <pre> | ||
+ | php_flag display_startup_errors on | ||
+ | php_flag display_errors on | ||
+ | php_value error_reporting 32767 | ||
+ | </pre> | ||
+ | |||
+ | Die vordefinierten Konstanten für das Error-Reporting finden Sie hier:<br> | ||
+ | : https://www.php.net/manual/de/errorfunc.constants.php | ||
+ | |||
+ | Das für Sie gültige Fehler-Log finden Sie unter folgender URL:<br> | ||
+ | : '''<nowiki>https://groups.uni-paderborn.de/<GRUPPENNAME>/imt-errorlog</nowiki>''' | ||
+ | |||
+ | Sie müssen sich dazu mit Ihrem IMT-Account anmelden. Alternativ ist eine Authentifizierung per Kerberos möglich. | ||
+ | |||
== Weitere Informationen == | == Weitere Informationen == |
Version vom 12. Dezember 2019, 07:51 Uhr
Allgemeine Informationen
Anleitung | |
---|---|
Informationen | |
Betriebssystem | Alle |
Service | Netzwerkspeicher |
Interessant für | Angestellte und Studierende |
HilfeWiki des ZIM der Uni Paderborn |
Aufgrund von auslaufendem Support sind wir gezwungen, das Betriebssystem unserer Gruppenserver zu aktualisieren. Im Zuge des anstehenden Betriebssystem-Update wird ebenfalls die PHP-Version von 5.6.40 auf 7.3.9 erhöht. MySQL steht weiterhin auf Version 5.5.62 zur Verfügung und wird zu einem späteren Zeitpunkt aktualisiert. Durch den Wechsel auf PHP 7.3 wird es insbesondere bei Eigenentwicklungen sehr wahrscheinlich zu Problemen kommen – installierte OpenSource-Anwendungen (z.B. Wordpress, Joomla, Drupal, usw.) benötigen ein Update.
Kerndaten der Umstellung[Bearbeiten | Quelltext bearbeiten]
Alt | Neue Version | ||
---|---|---|---|
PHP-Version | 5.6 | >> | 7.3 |
MySQL | 5.5 | >> | 5.5 |
Datum | Umstieg auf PHP 7.3 | Nutzung von PHP 5.3 | |
---|---|---|---|
Phase 1 | ab 18.11.2019 | optional (Umstellung im Serviceportal ) |
automatisch |
Phase 2 | ab 02.12.2019 | automatisch | optional (Umstellung im Serviceportal ) |
Phase 3 | ab 02.02.2020 | Pflicht | - |
Selfservice: Funktionen im Serviceportal[Bearbeiten | Quelltext bearbeiten]
Über das IMT Serviceportal
haben Sie ab sofort die Möglichkeit selbst zu entscheiden, wann Sie die Umstellung vornehmen wollen. Sie finden die Option im Reiter Meine Gruppen bei Ihrer Gruppe "<GRUPPENNAME>", sofern für diese Gruppe die PHP-Funktion aktiviert ist. Bis zum 02. Februar 2020 haben Sie die Option die PHP-Version für Ihr Gruppenverzeichnis auszuwählen. Bei moderierten Gruppen haben ausschließlich die Gruppenmoderatoren die Möglichkeit die PHP-Version umzustellen.
Phasen der Umstellung[Bearbeiten | Quelltext bearbeiten]
Ab sofort können Sie selbst die von ihnen gewünschte PHP-Version einstellen.
Am 02.Dezember 2019 werden wir die neue PHP-Version für alle Bereiche automatisch aktivieren. Sie können im Anschluss die PHP-Version noch bis zum 02.02.2020 selbständig im Serviceportal wechseln (PHP 5.5 oder PHP 7.3).
Ab dem 03.02.2020 ist die neue PHP-Version dann für alle Gruppenbereiche verbindlich, die Option zum Wechsel der PHP-Version steht dann nicht mehr zur Verfügung.
Tipps und Tricks[Bearbeiten | Quelltext bearbeiten]
PHP-Version anzeigen lassen[Bearbeiten | Quelltext bearbeiten]
Erstellen Sie eine PHP-Datei, z.B. showversion.php mit:
<?php echo PHP_VERSION; ?>
Diese legen Sie in den entsprechenden Ordner des zu prüfende Gruppenverzeichnis und rufen Sie anschließend auf herkömmlichen Wege auf.
Fehleranzeige über PHP aktivieren[Bearbeiten | Quelltext bearbeiten]
<?php ini_set('error_reporting', E_ALL); ini_set('display_errors', 1); ?>
oder per .htaccess
php_flag display_startup_errors on php_flag display_errors on php_value error_reporting 32767
Die vordefinierten Konstanten für das Error-Reporting finden Sie hier:
Das für Sie gültige Fehler-Log finden Sie unter folgender URL:
- https://groups.uni-paderborn.de/<GRUPPENNAME>/imt-errorlog
Sie müssen sich dazu mit Ihrem IMT-Account anmelden. Alternativ ist eine Authentifizierung per Kerberos möglich.
Weitere Informationen[Bearbeiten | Quelltext bearbeiten]
Bei Fragen oder Problemen wenden Sie sich bitte an imt@uni-paderborn.de. Bitte haben Sie Verständnis, dass wir keinen Support für Updates von vorhandenen PHP-Anwendungen leisten können.
Sollten Sie keinen Bedarf mehr an PHP und MySQL für Ihren Gruppenbereich haben, schreiben Sie uns bitte ebenfalls eine kurze Mail. Kann aus Ihrer Sicht der komplette Gruppenbereich entfernt werden, entfernen Sie bitte alle Daten und informieren Sie uns über die gewünschte Löschung.