Moin,
die Version 8 von PHP hat einige Neuerungen gebracht. Unter anderem sind bei den Fehlermeldungen bisherige "Notices" zu "Warnings" hochgestuft worden. Das führt dazu, dass die smartVISU unter php8 nicht läuft. Über die Warnings hinaus, die teils in den PHP-Code hinein kopiert werden, scheint es keine Probleme zu geben.
Im develop branch ist eine Version, die die Funktion wiederherstellt, indem die meisten Ursachen für die Warnings eliminiert und das Error-Reporting modifiziert wurden. Es sind aber noch andere - teils experimentelle - Features hinzu gekommen, die noch nicht ausgiebig getestet sind.
Deshalb empfehle ich folgende Vorgehensweise:
Gruß
Wolfram
die Version 8 von PHP hat einige Neuerungen gebracht. Unter anderem sind bei den Fehlermeldungen bisherige "Notices" zu "Warnings" hochgestuft worden. Das führt dazu, dass die smartVISU unter php8 nicht läuft. Über die Warnings hinaus, die teils in den PHP-Code hinein kopiert werden, scheint es keine Probleme zu geben.
Im develop branch ist eine Version, die die Funktion wiederherstellt, indem die meisten Ursachen für die Warnings eliminiert und das Error-Reporting modifiziert wurden. Es sind aber noch andere - teils experimentelle - Features hinzu gekommen, die noch nicht ausgiebig getestet sind.
Deshalb empfehle ich folgende Vorgehensweise:
- wer sein System noch mit php7 laufen hat, der ignoriert am Besten das Update auf php8
- wer php8 benötigt und abenteuerlustig ist, zieht sich den aktuellen Stand von smartVISU aus dem develop branch und berichtet hier bitte von Testergebnissen.
- wer php8 benötigt, aber die Stabilität des Releases beibehalten will, deaktiviert als Sofortmaßnahme das Error-Reporting. Dazu wird in der Datei ./lib/includes.php in Zeile 28 folgende Änderung vorgenommen:
Code:error_reporting(0);
Gruß
Wolfram
Kommentar