Maintanance Mode - on/off erst nach Apache restart

Hallo,
Ich habe ein Problem mit meiner Nextcloud-Instanz. Aufgefallen ist es mir, nachdem Nachts ein Backup lief und ich morgens mir der Maintanance Info auf der Startseite begrüßt wurde. Also per SSH auf die Maschine und den Maintanance Mode per OCC abzuschalten. Da bekam ich die Meldung, dass er schon deaktiviert ist.
Nach einem Neustart des Apaches war alles wieder okay.
Heute habe ich den Server per OCC in den Maintanace Mode gesetzt. Trotzdem lief die Nextcloud im Browser normal weiter. Nach dem Apache Neustart war sie dann im Maintanace Mode…
Sehr seltsam.

  • Raspberry PI

  • Ubuntu Server 22.04

  • Nextcloud Version: 25.0.13

  • PHP Version: 8.0.30

  • MariaDB

  • Wurden vor kurzen Server Updates gemacht? php7.4 auf php8.0

  • Bei was für einer Aktion ist der Fehler aufgetreten?
    Ich habe bei dem php Update vor dem Umstellen mit update-alternatives versucht die neue Version mit a2enmod zu aktivieren, was natürlich nicht geklappt hat. Und ich habe die alten php-Sachen noch nicht entfernt.

Habt ihr eine Idee?

Danke und Grüße,
Sebastian

Nein, aber eine Empfehlung.

Bringe Deine PHP-Installation in einen sauberen Zustand und aktualisiere Nextcloud auf eine unterstützte Version. Aktuell mind. NC v26.

Gruß

1 Like

Ich habe den Fehler gefunden.
In meiner php.ini war der Parameter
opcache.validate_timestamps = 0
Maintenance mode not working - :information_source: Support - Nextcloud community
Jetzt funktioniert es wie gewünscht.
@rakekniven Du hast aber absolut Recht. Das werden meine nächsten Aufgaben.

Grüße,
Sebastian