Nextcloud Fehlercode:500 Internal Server Error

Hallo liebe Nextcloud Community,

ich bin seit dem neuesten Linux update zwecks PHP8.4.27 verzweifelt.

Seit dem update kann ich die Webseite nicht mehr öffnen und es erscheint immer Fehlercode 500: Internal Server Error (siehe Screenshot). Die Apache und Redis Dienste habe ich neu gestartet und es schaut alles in Ordnung aus. Seit 6 Stunden hänge ich an dem Problem und ich komme nicht mehr weiter. Ich wäre über jede Hilfe sehr dankbar!

Server-Infos:

  • Betriebssystem: Ubuntu 24.04.5 LTS
  • Nextcloud Version: 34.0.5.1
  • PHP Version: 8.4.27
  • Welche Datenbank? MySql
  • Apache version: 2.4.69

Was kann ich den tun? Wenn ich die Webseite auf mein Smartphone öffne erscheint nur ein todes weißes Feld.

Vielen Dank für jede Antwort!

Moin, unter Ubuntu 24.04.5 läuft Standardmäßig eigentlich PHP8.3 lösche einfach die php version 8.4 und installiere php 8.3 vorläufig. Dann könntest du einfach dein Ubuntu upgraden auf 26.04.1 und hättest PHP 8.5. Somit sollte dann alles wieder laufen du mußt nach dem Update (ich habe es selber noch nicht durchgezogen) aber Php 8.5 neu installieren

ich gebe natürlich keine Garantie :wink:

Ach ja wenn du natürlich bei einem Hoster installierst hast, ist wegen einem PHP Bug z.Zt alles abgestellt bis alle Patches installiert sind… oh Mann

500 Internal Server Error ist ein sehr allgemeiner Fehler, da kann man so wenig sagen.

Schau Dir mal in die Logs rein, zB /var/www/html/nextcloud/data/nextcloud.log (bzw wo die Nextcloud halt bei Dir liegt) und /var/log/apache2/error.log (das log vom apache).

Irgendwo muß irgendein Hinweis zu finden sein, der etwas genauer anzeigt, was los ist.