bin gerade etwas am verzweifeln: Heute auf meinem Bananapi das Update von Stretch auf Buster angestoßen. Das Update lief relativ unspecktakulär durch.
Es gab jedoch ein paar Probleme mit den vorherigen PHP Versionen die unter Stretch aus von
deb https://packages.sury.org/php/ stretch main
installiert waren. Das konnte ich auch lösen so das PHP korrekt unter Buster installiert ist.
Debian Buster machte nach dem Update ein paar Probleme wegen des opcache’s
Fatal Error opcache.file_cache_only is set without a proper setting of opcache.file_cache
Dieses ließ sich auch relativ schnell lösen. Seit dem bekomme ich allerdings nur noch einen 500 Fehler und ich kann keinen Fehler mehr finden. Nextcloud 17 lief bis zum Update perfekt.
Ein Fehler 500 ist grundsätzlich ein vom Interpreter erzeugter Fehler. D.h. aktiviere das PHP-Error-Logfile. Dann erzeuge den Fehler, dann schaue ins Logfile. In der Regel wird das in der Syslog protokolliert.
Habe ich, natürlich… Problem bleibt bestehen! Im Moment ist die Fehlermeldung weg allerdings bleibt die Seite weiß und der Output an Infos in den Logs ist nahezu null.
Durch das Update wurde auf Deinem System mit Sicherheit eine neue PHP-Version installiert. Das bedeutet, dass Du unter /etc/php/(versionsnummer)/… die Einstellungen prüfen musst. Dir fehlt augenscheinlich die Konfiguration für “opcache.file_cache”.