Nextcloud-DB - interner Serverfehler nach occ db:convert-filecache-bigint

OK, ich habe meinen USER-Namen in den Log-Files durch den Begriff USER ersetzt.

Ja, habe ich! Macht aber keinen Unterschied - egal ob der Wartungsmodus eingeschaltet ist oder nicht.

Inzwischen habe ich Zweifel, ob der Fehler nur in Nextcloud zu suchen ist. Zwar ist die Störung durch die Ausführung des commands verursacht, aber ich erhalte einen Server-Fehler Der Server konnte die Anfrage nicht fertig stellen. In dem Zusammenhang habe ich auch einen anderen Beitrag gefunden, der das gleiche Fehlerbild beschreibt (allerdings unter Ubuntu), leider ohne Lösung!

Ich versuche gleich noch einmal eine LOG hier einzufügen!

Das LOG-file ist ziemlich groß; ich bringe hier nur die letzen Zeilen rein! Was mir auffällt ist, dass das LOG-file immer noch weiter geschrieben wird! Ich hoffe sehr, dass jemand aus dem Forum mit den Infos aus dem LOG etwas anfangen kann!

{“reqId”:“S9b7asT7iYEkDYuCtoee”,“level”:3,“time”:“2021-10-24T09:51:09+00:00”,“remoteAddr”:“84.63.125.53”,“user”:"–",“app”:“PHP”,“method”:“GET”,“url”:"/status.php",“message”:“chmod(): Operation not permitted at /volume1/web/lib/private/Config.php#250”,“userAgent”:“Mozilla/5.0 (Windows) mirall/3.3.5stable-Win64 (build 20210930) (Nextcloud, windows-10.0.19042 ClientArchitecture: x86_64 OsArchitecture: x86_64)”,“version”:"",“exception”:{“Exception”:“Error”,“Message”:“chmod(): Operation not permitted at /volume1/web/lib/private/Config.php#250”,“Code”:0,“Trace”:[{“function”:“onError”,“class”:“OC\Log\ErrorHandler”,“type”:"::",“args”:[2,“chmod(): Operation not permitted”,"/volume1/web/lib/private/Config.php",250,{“content”:"<?php\n$CONFIG = array (\n ‘instanceid’ => ‘oc6e6x3cbwz8’,\n);\n",“filePointer”:false}]},{“file”:"/volume1/web/lib/private/Config.php",“line”:250,“function”:“chmod”,“args”:["/volume1/web/config/config.php",416]},{“file”:"/volume1/web/lib/private/Config.php",“line”:136,“function”:“writeData”,“class”:“OC\Config”,“type”:"->",“args”:},{“file”:"/volume1/web/lib/private/SystemConfig.php",“line”:110,“function”:“setValue”,“class”:“OC\Config”,“type”:"->",“args”:[“instanceid”,“oc6e6x3cbwz8”]},{“file”:"/volume1/web/lib/private/legacy/OC_Util.php",“line”:1155,“function”:“setValue”,“class”:“OC\SystemConfig”,“type”:"->",“args”:[“instanceid”,“oc6e6x3cbwz8”]},{“file”:"/volume1/web/lib/base.php",“line”:419,“function”:“getInstanceId”,“class”:“OC_Util”,“type”:"::",“args”:},{“file”:"/volume1/web/lib/base.php",“line”:645,“function”:“initSession”,“class”:“OC”,“type”:"::",“args”:},{“file”:"/volume1/web/lib/base.php",“line”:1083,“function”:“init”,“class”:“OC”,“type”:"::",“args”:},{“file”:"/volume1/web/status.php",“line”:37,“args”:["/volume1/web/lib/base.php"],“function”:“require_once”}],“File”:"/volume1/web/lib/private/Log/ErrorHandler.php",“Line”:92,“CustomMessage”:"–"}}
{“reqId”:“S9b7asT7iYEkDYuCtoee”,“level”:3,“time”:“2021-10-24T09:51:09+00:00”,“remoteAddr”:“84.63.125.53”,“user”:"–",“app”:“remote”,“method”:“GET”,“url”:"/status.php",“message”:“Can’t write into config directory!”,“userAgent”:“Mozilla/5.0 (Windows) mirall/3.3.5stable-Win64 (build 20210930) (Nextcloud, windows-10.0.19042 ClientArchitecture: x86_64 OsArchitecture: x86_64)”,“version”:"",“exception”:{“Exception”:“OC\HintException”,“Message”:“Can’t write into config directory!”,“Code”:0,“Trace”:[{“file”:"/volume1/web/lib/private/Config.php",“line”:136,“function”:“writeData”,“class”:“OC\Config”,“type”:"->",“args”:},{“file”:"/volume1/web/lib/private/SystemConfig.php",“line”:110,“function”:“setValue”,“class”:“OC\Config”,“type”:"->",“args”:[“instanceid”,“oc6e6x3cbwz8”]},{“file”:"/volume1/web/lib/private/legacy/OC_Util.php",“line”:1155,“function”:“setValue”,“class”:“OC\SystemConfig”,“type”:"->",“args”:[“instanceid”,“oc6e6x3cbwz8”]},{“file”:"/volume1/web/lib/base.php",“line”:419,“function”:“getInstanceId”,“class”:“OC_Util”,“type”:"::",“args”:},{“file”:"/volume1/web/lib/base.php",“line”:645,“function”:“initSession”,“class”:“OC”,“type”:"::",“args”:},{“file”:"/volume1/web/lib/base.php",“line”:1083,“function”:“init”,“class”:“OC”,“type”:"::",“args”:},{“file”:"/volume1/web/status.php",“line”:37,“args”:["/volume1/web/lib/base.php"],“function”:“require_once”}],“File”:"/volume1/web/lib/private/Config.php",“Line”:254,“Hint”:“This can usually be fixed by giving the webserver write access to the config directory.”,“CustomMessage”:"–"}}
{“reqId”:“xNViAOwItzXTnGLiA2b8”,“level”:3,“time”:“2021-10-24T09:52:11+00:00”,“remoteAddr”:“84.63.125.53”,“user”:"–",“app”:“PHP”,“method”:“GET”,“url”:"/status.php",“message”:“touch(): Utime failed: Permission denied at /volume1/web/lib/private/Config.php#246”,“userAgent”:“Mozilla/5.0 (Windows) mirall/3.3.5stable-Win64 (build 20210930) (Nextcloud, windows-10.0.19042 ClientArchitecture: x86_64 OsArchitecture: x86_64)”,“version”:"",“exception”:{“Exception”:“Error”,“Message”:“touch(): Utime failed: Permission denied at /volume1/web/lib/private/Config.php#246”,“Code”:0,“Trace”:[{“function”:“onError”,“class”:“OC\Log\ErrorHandler”,“type”:"::",“args”:[2,“touch(): Utime failed: Permission denied”,"/volume1/web/lib/private/Config.php",246,{“content”:"<?php\n$CONFIG = array (\n ‘instanceid’ => ‘oc8bdt30s0ao’,\n);\n"}]},{“file”:"/volume1/web/lib/private/Config.php",“line”:246,“function”:“touch”,“args”:["/volume1/web/config/config.php"]},{“file”:"/volume1/web/lib/private/Config.php",“line”:136,“function”:“writeData”,“class”:“OC\Config”,“type”:"->",“args”:},{“file”:"/volume1/web/lib/private/SystemConfig.php",“line”:110,“function”:“setValue”,“class”:“OC\Config”,“type”:"->",“args”:[“instanceid”,“oc8bdt30s0ao”]},{“file”:"/volume1/web/lib/private/legacy/OC_Util.php",“line”:1155,“function”:“setValue”,“class”:“OC\SystemConfig”,“type”:"->",“args”:[“instanceid”,“oc8bdt30s0ao”]},{“file”:"/volume1/web/lib/base.php",“line”:419,“function”:“getInstanceId”,“class”:“OC_Util”,“type”:"::",“args”:},{“file”:"/volume1/web/lib/base.php",“line”:645,“function”:“initSession”,“class”:“OC”,“type”:"::",“args”:},{“file”:"/volume1/web/lib/base.php",“line”:1083,“function”:“init”,“class”:“OC”,“type”:"::",“args”:},{“file”:"/volume1/web/status.php",“line”:37,“args”:["/volume1/web/lib/base.php"],“function”:“require_once”}],“File”:"/volume1/web/lib/private/Log/ErrorHandler.php",“Line”:92,“CustomMessage”:"–"}}
{“reqId”:“xNViAOwItzXTnGLiA2b8”,“level”:3,“time”:“2021-10-24T09:52:11+00:00”,“remoteAddr”:“84.63.125.53”,“user”:"–",“app”:“PHP”,“method”:“GET”,“url”:"/status.php",“message”:“fopen(/volume1/web/config/config.php): failed to open stream: Permission denied at /volume1/web/lib/private/Config.php#247”,“userAgent”:“Mozilla/5.0 (Windows) mirall/3.3.5stable-Win64 (build 20210930) (Nextcloud, windows-10.0.19042 ClientArchitecture: x86_64 OsArchitecture: x86_64)”,“version”:"",“exception”:{“Exception”:“Error”,“Message”:“fopen(/volume1/web/config/config.php): failed to open stream: Permission denied at /volume1/web/lib/private/Config.php#247”,“Code”:0,“Trace”:[{“function”:“onError”,“class”:“OC\Log\ErrorHandler”,“type”:"::",“args”:[2,“fopen(/volume1/web/config/config.php): failed to open stream: Permission denied”,"/volume1/web/lib/private/Config.php",247,{“content”:"<?php\n$CONFIG = array (\n ‘instanceid’ => ‘oc8bdt30s0ao’,\n);\n"}]},{“file”:"/volume1/web/lib/private/Config.php",“line”:247,“function”:“fopen”,“args”:["/volume1/web/config/config.php",“r+”]},{“file”:"/volume1/web/lib/private/Config.php",“line”:136,“function”:“writeData”,“class”:“OC\Config”,“type”:"->",“args”:},{“file”:"/volume1/web/lib/private/SystemConfig.php",“line”:110,“function”:“setValue”,“class”:“OC\Config”,“type”:"->",“args”:[“instanceid”,“oc8bdt30s0ao”]},{“file”:"/volume1/web/lib/private/legacy/OC_Util.php",“line”:1155,“function”:“setValue”,“class”:“OC\SystemConfig”,“type”:"->",“args”:[“instanceid”,“oc8bdt30s0ao”]},{“file”:"/volume1/web/lib/base.php",“line”:419,“function”:“getInstanceId”,“class”:“OC_Util”,“type”:"::",“args”:},{“file”:"/volume1/web/lib/base.php",“line”:645,“function”:“initSession”,“class”:“OC”,“type”:"::",“args”:},{“file”:"/volume1/web/lib/base.php",“line”:1083,“function”:“init”,“class”:“OC”,“type”:"::",“args”:},{“file”:"/volume1/web/status.php",“line”:37,“args”:["/volume1/web/lib/base.php"],“function”:“require_once”}],“File”:"/volume1/web/lib/private/Log/ErrorHandler.php",“Line”:92,“CustomMessage”:"–"}}
{“reqId”:“xNViAOwItzXTnGLiA2b8”,“level”:3,“time”:“2021-10-24T09:52:11+00:00”,“remoteAddr”:“84.63.125.53”,“user”:"–",“app”:“PHP”,“method”:“GET”,“url”:"/status.php",“message”:“chmod(): Operation not permitted at /volume1/web/lib/private/Config.php#250”,“userAgent”:“Mozilla/5.0 (Windows) mirall/3.3.5stable-Win64 (build 20210930) (Nextcloud, windows-10.0.19042 ClientArchitecture: x86_64 OsArchitecture: x86_64)”,“version”:"",“exception”:{“Exception”:“Error”,“Message”:“chmod(): Operation not permitted at /volume1/web/lib/private/Config.php#250”,“Code”:0,“Trace”:[{“function”:“onError”,“class”:“OC\Log\ErrorHandler”,“type”:"::",“args”:[2,“chmod(): Operation not permitted”,"/volume1/web/lib/private/Config.php",250,{“content”:"<?php\n$CONFIG = array (\n ‘instanceid’ => ‘oc8bdt30s0ao’,\n);\n",“filePointer”:false}]},{“file”:"/volume1/web/lib/private/Config.php",“line”:250,“function”:“chmod”,“args”:["/volume1/web/config/config.php",416]},{“file”:"/volume1/web/lib/private/Config.php",“line”:136,“function”:“writeData”,“class”:“OC\Config”,“type”:"->",“args”:},{“file”:"/volume1/web/lib/private/SystemConfig.php",“line”:110,“function”:“setValue”,“class”:“OC\Config”,“type”:"->",“args”:[“instanceid”,“oc8bdt30s0ao”]},{“file”:"/volume1/web/lib/private/legacy/OC_Util.php",“line”:1155,“function”:“setValue”,“class”:“OC\SystemConfig”,“type”:"->",“args”:[“instanceid”,“oc8bdt30s0ao”]},{“file”:"/volume1/web/lib/base.php",“line”:419,“function”:“getInstanceId”,“class”:“OC_Util”,“type”:"::",“args”:},{“file”:"/volume1/web/lib/base.php",“line”:645,“function”:“initSession”,“class”:“OC”,“type”:"::",“args”:},{“file”:"/volume1/web/lib/base.php",“line”:1083,“function”:“init”,“class”:“OC”,“type”:"::",“args”:},{“file”:"/volume1/web/status.php",“line”:37,“args”:["/volume1/web/lib/base.php"],“function”:“require_once”}],“File”:"/volume1/web/lib/private/Log/ErrorHandler.php",“Line”:92,“CustomMessage”:"–"}}
{“reqId”:“xNViAOwItzXTnGLiA2b8”,“level”:3,“time”:“2021-10-24T09:52:11+00:00”,“remoteAddr”:“84.63.125.53”,“user”:"–",“app”:“remote”,“method”:“GET”,“url”:"/status.php",“message”:“Can’t write into config directory!”,“userAgent”:“Mozilla/5.0 (Windows) mirall/3.3.5stable-Win64 (build 20210930) (Nextcloud, windows-10.0.19042 ClientArchitecture: x86_64 OsArchitecture: x86_64)”,“version”:"",“exception”:{“Exception”:“OC\HintException”,“Message”:“Can’t write into config directory!”,“Code”:0,“Trace”:[{“file”:"/volume1/web/lib/private/Config.php",“line”:136,“function”:“writeData”,“class”:“OC\Config”,“type”:"->",“args”:},{“file”:"/volume1/web/lib/private/SystemConfig.php",“line”:110,“function”:“setValue”,“class”:“OC\Config”,“type”:"->",“args”:[“instanceid”,“oc8bdt30s0ao”]},{“file”:"/volume1/web/lib/private/legacy/OC_Util.php",“line”:1155,“function”:“setValue”,“class”:“OC\SystemConfig”,“type”:"->",“args”:[“instanceid”,“oc8bdt30s0ao”]},{“file”:"/volume1/web/lib/base.php",“line”:419,“function”:“getInstanceId”,“class”:“OC_Util”,“type”:"::",“args”:},{“file”:"/volume1/web/lib/base.php",“line”:645,“function”:“initSession”,“class”:“OC”,“type”:"::",“args”:},{“file”:"/volume1/web/lib/base.php",“line”:1083,“function”:“init”,“class”:“OC”,“type”:"::",“args”:},{“file”:"/volume1/web/status.php",“line”:37,“args”:["/volume1/web/lib/base.php"],“function”:“require_once”}],“File”:"/volume1/web/lib/private/Config.php",“Line”:254,“Hint”:“This can usually be fixed by giving the webserver write access to the config directory.”,“CustomMessage”:"–"}}
{“reqId”:“2qtP4zrUzjPExdMLBaS4”,“level”:3,“time”:“2021-10-24T09:53:13+00:00”,“remoteAddr”:“84.63.125.53”,“user”:"–",“app”:“PHP”,“method”:“GET”,“url”:"/status.php",“message”:“touch(): Utime failed: Permission denied at /volume1/web/lib/private/Config.php#246”,“userAgent”:“Mozilla/5.0 (Windows) mirall/3.3.5stable-Win64 (build 20210930) (Nextcloud, windows-10.0.19042 ClientArchitecture: x86_64 OsArchitecture: x86_64)”,“version”:"",“exception”:{“Exception”:“Error”,“Message”:“touch(): Utime failed: Permission denied at /volume1/web/lib/private/Config.php#246”,“Code”:0,“Trace”:[{“function”:“onError”,“class”:“OC\Log\ErrorHandler”,“type”:"::",“args”:[2,“touch(): Utime failed: Permission denied”,"/volume1/web/lib/private/Config.php",246,{“content”:"<?php\n$CONFIG = array (\n ‘instanceid’ => ‘ocpgcdry7drz’,\n);\n"}]},{“file”:"/volume1/web/lib/private/Config.php",“line”:246,“function”:“touch”,“args”:["/volume1/web/config/config.php"]},{“file”:"/volume1/web/lib/private/Config.php",“line”:136,“function”:“writeData”,“class”:“OC\Config”,“type”:"->",“args”:},{“file”:"/volume1/web/lib/private/SystemConfig.php",“line”:110,“function”:“setValue”,“class”:“OC\Config”,“type”:"->",“args”:[“instanceid”,“ocpgcdry7drz”]},{“file”:"/volume1/web/lib/private/legacy/OC_Util.php",“line”:1155,“function”:“setValue”,“class”:“OC\SystemConfig”,“type”:"->",“args”:[“instanceid”,“ocpgcdry7drz”]},{“file”:"/volume1/web/lib/base.php",“line”:419,“function”:“getInstanceId”,“class”:“OC_Util”,“type”:"::",“args”:},{“file”:"/volume1/web/lib/base.php",“line”:645,“function”:“initSession”,“class”:“OC”,“type”:"::",“args”:},{“file”:"/volume1/web/lib/base.php",“line”:1083,“function”:“init”,“class”:“OC”,“type”:"::",“args”:},{“file”:"/volume1/web/status.php",“line”:37,“args”:["/volume1/web/lib/base.php"],“function”:“require_once”}],“File”:"/volume1/web/lib/private/Log/ErrorHandler.php",“Line”:92,“CustomMessage”:"–"}}
{“reqId”:“2qtP4zrUzjPExdMLBaS4”,“level”:3,“time”:“2021-10-24T09:53:13+00:00”,“remoteAddr”:“84.63.125.53”,“user”:"–",“app”:“PHP”,“method”:“GET”,“url”:"/status.php",“message”:“fopen(/volume1/web/config/config.php): failed to open stream: Permission denied at /volume1/web/lib/private/Config.php#247”,“userAgent”:“Mozilla/5.0 (Windows) mirall/3.3.5stable-Win64 (build 20210930) (Nextcloud, windows-10.0.19042 ClientArchitecture: x86_64 OsArchitecture: x86_64)”,“version”:"",“exception”:{“Exception”:“Error”,“Message”:“fopen(/volume1/web/config/config.php): failed to open stream: Permission denied at /volume1/web/lib/private/Config.php#247”,“Code”:0,“Trace”:[{“function”:“onError”,“class”:“OC\Log\ErrorHandler”,“type”:"::",“args”:[2,“fopen(/volume1/web/config/config.php): failed to open stream: Permission denied”,"/volume1/web/lib/private/Config.php",247,{“content”:"<?php\n$CONFIG = array (\n ‘instanceid’ => ‘ocpgcdry7drz’,\n);\n"}]},{“file”:"/volume1/web/lib/private/Config.php",“line”:247,“function”:“fopen”,“args”:["/volume1/web/config/config.php",“r+”]},{“file”:"/volume1/web/lib/private/Config.php",“line”:136,“function”:“writeData”,“class”:“OC\Config”,“type”:"->",“args”:},{“file”:"/volume1/web/lib/private/SystemConfig.php",“line”:110,“function”:“setValue”,“class”:“OC\Config”,“type”:"->",“args”:[“instanceid”,“ocpgcdry7drz”]},{“file”:"/volume1/web/lib/private/legacy/OC_Util.php",“line”:1155,“function”:“setValue”,“class”:“OC\SystemConfig”,“type”:"->",“args”:[“instanceid”,“ocpgcdry7drz”]},{“file”:"/volume1/web/lib/base.php",“line”:419,“function”:“getInstanceId”,“class”:“OC_Util”,“type”:"::",“args”:},{“file”:"/volume1/web/lib/base.php",“line”:645,“function”:“initSession”,“class”:“OC”,“type”:"::",“args”:},{“file”:"/volume1/web/lib/base.php",“line”:1083,“function”:“init”,“class”:“OC”,“type”:"::",“args”:},{“file”:"/volume1/web/status.php",“line”:37,“args”:["/volume1/web/lib/base.php"],“function”:“require_once”}],“File”:"/volume1/web/lib/private/Log/ErrorHandler.php",“Line”:92,“CustomMessage”:"–"}}
{“reqId”:“2qtP4zrUzjPExdMLBaS4”,“level”:3,“time”:“2021-10-24T09:53:13+00:00”,“remoteAddr”:“84.63.125.53”,“user”:"–",“app”:“PHP”,“method”:“GET”,“url”:"/status.php",“message”:“chmod(): Operation not permitted at /volume1/web/lib/private/Config.php#250”,“userAgent”:“Mozilla/5.0 (Windows) mirall/3.3.5stable-Win64 (build 20210930) (Nextcloud, windows-10.0.19042 ClientArchitecture: x86_64 OsArchitecture: x86_64)”,“version”:"",“exception”:{“Exception”:“Error”,“Message”:“chmod(): Operation not permitted at /volume1/web/lib/private/Config.php#250”,“Code”:0,“Trace”:[{“function”:“onError”,“class”:“OC\Log\ErrorHandler”,“type”:"::",“args”:[2,“chmod(): Operation not permitted”,"/volume1/web/lib/private/Config.php",250,{“content”:"<?php\n$CONFIG = array (\n ‘instanceid’ => ‘ocpgcdry7drz’,\n);\n",“filePointer”:false}]},{“file”:"/volume1/web/lib/private/Config.php",“line”:250,“function”:“chmod”,“args”:["/volume1/web/config/config.php",416]},{“file”:"/volume1/web/lib/private/Config.php",“line”:136,“function”:“writeData”,“class”:“OC\Config”,“type”:"->",“args”:},{“file”:"/volume1/web/lib/private/SystemConfig.php",“line”:110,“function”:“setValue”,“class”:“OC\Config”,“type”:"->",“args”:[“instanceid”,“ocpgcdry7drz”]},{“file”:"/volume1/web/lib/private/legacy/OC_Util.php",“line”:1155,“function”:“setValue”,“class”:“OC\SystemConfig”,“type”:"->",“args”:[“instanceid”,“ocpgcdry7drz”]},{“file”:"/volume1/web/lib/base.php",“line”:419,“function”:“getInstanceId”,“class”:“OC_Util”,“type”:"::",“args”:},{“file”:"/volume1/web/lib/base.php",“line”:645,“function”:“initSession”,“class”:“OC”,“type”:"::",“args”:},{“file”:"/volume1/web/lib/base.php",“line”:1083,“function”:“init”,“class”:“OC”,“type”:"::",“args”:},{“file”:"/volume1/web/status.php",“line”:37,“args”:["/volume1/web/lib/base.php"],“function”:“require_once”}],“File”:"/volume1/web/lib/private/Log/ErrorHandler.php",“Line”:92,“CustomMessage”:"–"}}
{“reqId”:“2qtP4zrUzjPExdMLBaS4”,“level”:3,“time”:“2021-10-24T09:53:13+00:00”,“remoteAddr”:“84.63.125.53”,“user”:"–",“app”:“remote”,“method”:“GET”,“url”:"/status.php",“message”:“Can’t write into config directory!”,“userAgent”:“Mozilla/5.0 (Windows) mirall/3.3.5stable-Win64 (build 20210930) (Nextcloud, windows-10.0.19042 ClientArchitecture: x86_64 OsArchitecture: x86_64)”,“version”:"",“exception”:{“Exception”:“OC\HintException”,“Message”:“Can’t write into config directory!”,“Code”:0,“Trace”:[{“file”:"/volume1/web/lib/private/Config.php",“line”:136,“function”:“writeData”,“class”:“OC\Config”,“type”:"->",“args”:},{“file”:"/volume1/web/lib/private/SystemConfig.php",“line”:110,“function”:“setValue”,“class”:“OC\Config”,“type”:"->",“args”:[“instanceid”,“ocpgcdry7drz”]},{“file”:"/volume1/web/lib/private/legacy/OC_Util.php",“line”:1155,“function”:“setValue”,“class”:“OC\SystemConfig”,“type”:"->",“args”:[“instanceid”,“ocpgcdry7drz”]},{“file”:"/volume1/web/lib/base.php",“line”:419,“function”:“getInstanceId”,“class”:“OC_Util”,“type”:"::",“args”:},{“file”:"/volume1/web/lib/base.php",“line”:645,“function”:“initSession”,“class”:“OC”,“type”:"::",“args”:},{“file”:"/volume1/web/lib/base.php",“line”:1083,“function”:“init”,“class”:“OC”,“type”:"::",“args”:},{“file”:"/volume1/web/status.php",“line”:37,“args”:["/volume1/web/lib/base.php"],“function”:“require_once”}],“File”:"/volume1/web/lib/private/Config.php",“Line”:254,“Hint”:“This can usually be fixed by giving the webserver write access to the config directory.”,“CustomMessage”:"–"}}

Ich sehe mehrfach:

Aber auf welchen Ordner es sich bezieht, vermag ich nicht zu sagen.

Sind denn die Berechtigungen des ncdata-Ordners richtig? - i.d.R. www-data.www-data

OK, das werde ich mal checken! Aber es kann doch nicht sein, dass durch den abgesetzten command Berechtigungen verloren gegangen sind oder geändert wurden?

Nein, durch diesen Befehl nicht.

Hast Du Ordner verschoben, umbenannt oder andere Tests gemacht?

Nein, nichts dergleichen! Die commands hatte ich in der o.g. Reihenfolge abgearbeitet und anschließend das Ergebnis gescheckt, indem ich geprüft habe, ob die Nachricht verschwunden war. Bei den ersten 3 commands hat es ja auch funktioniert, beim letzten dann nicht mehr.

Aber jetzt habe ich eine gute und eine schlechte Nachricht:

die Gute: meine Nextcloud ist wieder erreichbar :smiley:
die Schlechte: ich weiß nicht, warum :thinking:

Der Hinweis von Mornsgrans auf die fehlenden Berechtigungen hat mich dazu gebracht, verschiedene Optionen/Nutzer bei der Ausführung des commands anzugeben. Auch habe ich den Owner des config-Ordners in meiner Synology-Konfiguration zeitweilig geändert, um das Berechtigungsproblem zu umgehen. Welche der Maßnahmen schlussendlich zum Erfolg geführt hat, kann ich leider nicht mehr sagen. Jedenfalls änderte sich gestern die Meldung auf der Nextcloud-Startseite von interner Serverfehler in Nextcloud im Wartungsmodus. Damit war klar - die Nextcloud ist wieder erreichbar!
Dann gab es aber wieder ein Berechtigungsproblem bei dem Versuch, den Wartungsmodus abzustellen. Mit ssh-commands scheiterte es wieder an fehlenden Berechtigungen :tired_face:
Am Ende habe ich die config.php manuell editiert und den maintenance-Mode in false geändert; dann endlich kam ich wieder an meine Nextcloud. DIe Fehlermeldungen bezgl der Tabelle sind alle verschwunden, also wurden die commands soweit erfolgreich ausgeführt.

Am Ende möchte ich mich bei allen bedanken, die mich hier unterstützt haben; bleibt gesund!

Schön dass Deine NC wieder läuft, es bleibt jedoch ein Problem:

Beim nächsten Update wird Dir wieder Ärger ins Haus stehen.
Kenne mich nicht mit Synology aus, Du solltest das Berechtigungsproblem bzw. Besitzerproblem im Dateisystem auf jeden Fall für die Zukunft lösen.
Nur dann hast Du dauerhaft Spaß mit den neuen Funktionen, welche durch Updates bereit stehen werden.

btw. Deine PHP-Version ist noch ok, siehe System requirements — Nextcloud latest Administration Manual latest documentation Du solltest hier nach Möglichkeiten aktualisieren.

Gruß

Tja, danke für den Hinweis auch wg/ der php-Version. Hatte ich mich auch schon mal mit befasst, scheint aber nicht ganz so trivial zu sein! Aber ich habs auf dem Schirm; irgendwann werde ich wahrscheinlich eh dazu genötigt werden :stuck_out_tongue_closed_eyes:

Wenn die Berechtigungen unter “www-data” laufen:
sudo -u www-data occ maintenance:mode --off
im Nextcloud Programm-Verzeichnis aufrufen.

Bitte erst nach Dokumentation zu Synology suchen.
Als ich noch QNAP und Lacie nutzte, waren dort die Setups etwas “speziell” und nicht Ubuntu/Debian-like.

Definitiv :wink:

Das hatte ich auch schon ausprobiert; aber den User www-data gibt’s auf meinem Synologysystem nicht. Ich hatte bisher stets einen User aus der admin-Gruppe verwendet, was auch problemlos möglich war. Jetzt scheitere ich ständig an irgendwelchen neuen Berechtigungsproblemen, aber ich versuch’s weiter; die Hoffnung stirbt zuletzt :laughing:.

Beachte auch den Hinweis:

Welcher Owner und welche Gruppe wird denn bei
ls -l /pfad/zu/nextcloud-daten
angezeigt?

Diesen command kann ich nicht ausführen bzw. liefert kein Ergebnis. Meine Nextcloud ist in einem separaten Ordner Nextcloud installiert; ls -all zeigt folgendes:
USER@USER-DS716:/volume1/Nextcloud$ ls -all
total 8
drwxrwxrwx+ 1 http http 122 Oct 4 17:50 .
drwxr-xr-x 1 root root 1092 Oct 25 12:39 …
-rwxrwxrwx+ 1 root root 87 Oct 25 16:41 crontab
drwxrwx— 1 http http 304 Oct 27 11:38 Data
drwxrwxrwx+ 1 Benutzer users 0 Oct 1 2019 DocumentRoot_NextCloud
drwxrwxrwx+ 1 root root 8 Oct 25 12:39 @eaDir
-rwxrwxrwx+ 1 root root 13 Sep 30 17:15 .htaccess.save
drwxrwxrwx+ 1 root root 30 May 27 2020 #recycle

USER ist der Benutzer auf der Synology, Benutzer ist der user in Nextcloud.

Alle ssh-commands führe ich mit dem root-USER auf der Synology aus.

Das WebServer-Verzeichnis liegt auf /Volume1/web/ und dort liegt auch das occ-file:
root@USER-DS716:/volume1/web# ls -all
total 116 (hier nur ein Ausschnitt der angezeigten Daten)
d---------+ 1 root root 470 Oct 21 16:33 .
drwxr-xr-x 1 root root 1092 Oct 25 12:39 …
drwxrwx—+ 1 http http 806 Sep 30 15:14 3rdparty
drwxrwx—+ 1 http http 1252 Sep 30 15:14 apps
-rw-r–r-- 1 http http 19327 Sep 30 15:14 AUTHORS
drwxrwx—+ 1 http http 100 Sep 30 15:14 config
-rw-r–r-- 1 http http 3924 Sep 30 15:14 console.php
-rw-r–r-- 1 http http 34520 Sep 30 15:14 COPYING
drwxrwx—+ 1 http http 428 Sep 30 15:14 core
-rw-r–r-- 1 http http 5163 Sep 30 15:14 cron.php
drwxrwx—+ 1 http http 64 Sep 4 16:52 data
drwxrwxrwx+ 1 root root 8 Oct 25 12:39 @eaDir
-rw-r–r-- 1 http http 3336 Sep 30 17:38 .htaccess
-rw-r–r-- 1 http http 156 Sep 30 15:14 index.html
-rw-r–r-- 1 http http 3454 Sep 30 15:14 index.php
drwxrwx—+ 1 http http 126 Sep 30 15:14 lib
-rw-r–r–+ 1 http http 283 Sep 30 15:14 occ

Um zu testen, ob ich meine Nextcloud per ssh erreiche, setze ich den command
root@USER-DS716:~# sudo -u USER php73 occ maintenance:mode --off ab; als Rückmeldung erwarte ich die Nachricht, dass sich Nextcloud nicht im Wartungsmodus befindet.

Der command wird jedoch nicht ausgeführt mit folgender Fehlermeldung:
root@USER-DS716:~# sudo -u USER php73 occ maintenance:mode --off
PHP Warning: PHP Startup: Unable to load dynamic library ‘mcrypt.so’ (tried: /usr/local/lib/php73/modules/mcrypt.so (/usr/local/lib/php73/modules/mcrypt.so: cannot open shared object file: No such file or directory), /usr/local/lib/php73/modules/mcrypt.so.so (/usr/local/lib/php73/modules/mcrypt.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library ‘mysql.so’ (tried: /usr/local/lib/php73/modules/mysql.so (/usr/local/lib/php73/modules/mysql.so: cannot open shared object file: No such file or directory), /usr/local/lib/php73/modules/mysql.so.so (/usr/local/lib/php73/modules/mysql.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
Could not open input file: occ

Und genau hier komme ich nicht mehr weiter :tired_face:
Scheue im Moment noch mir die Zugriffsrechte mit chmod zu holen; zu wenig Erfahrung damit!

Versuche den occ-Befehl mit
sudo -u http occ maintenance:mode --off
ausgeführt in dem Verzeichnis, in dem sich occ befindet.

Eeeeendlich!!! es hat geklappt! :smiley: :smiley: :smiley:

Der sudo command so wie oben beschrieben, hat bei mir nicht funktioniert; aber es mit dem user http zu versuchen, war der Schlüssel!

root@USER-DS716:/# cd /volume1/web/
root@USER-DS716:/volume1/web# ls -all
total 116

drwxrwx—+ 1 http http 100 Sep 30 15:14 config
-rw-r–r–+ 1 http http 283 Sep 30 15:14 occ

-rw-r–r-- 1 http http 422 Sep 30 15:14 version.php
root@USER-DS716:/volume1/web# chown -R http:http config
root@USER-DS716:/volume1/web# sudo -u http php73 occ maintenance:mode --off
PHP Warning: PHP Startup: Unable to load dynamic library ‘mcrypt.so’ (tried: /usr/local/lib/php73/modules/mcrypt.so (/usr/local/lib/php73/modules/mcrypt.so: cannot open shared object file: No such file or directory), /usr/local/lib/php73/modules/mcrypt.so.so (/usr/local/lib/php73/modules/mcrypt.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library ‘mysql.so’ (tried: /usr/local/lib/php73/modules/mysql.so (/usr/local/lib/php73/modules/mysql.so: cannot open shared object file: No such file or directory), /usr/local/lib/php73/modules/mysql.so.so (/usr/local/lib/php73/modules/mysql.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
The current PHP memory limit is below the recommended value of 512MB.
Maintenance mode already disabled
root@USER-DS716:/volume1/web#

Jetzt versuche ich noch die Meldung mit dem PHP memory limt wegzukriegen - hast Du eine Idee?

Schaue mal in die php.ini (not cfg)
Normal sind zwei davon vorhanden - eine davon in /xxx/xxx/phpxx/apache/
In dieser sollte das Limit änderbar sein.
Hast Du mehrere php-Versionen, sind es pro Version zwei php.ini mehr.

Der Fehlermeldung nach scheinen wohl noch einige PHP-Module fehlen.

Danke für den Tipp, aber leider bin ich nicht wirklich fündig geworden :tired_face:
Ich habe den ganzen Webserver nach einer php.cfg durchsucht - ohne das gewünschte Ergebnis:

root@USER-DS716:/# ls -all
total 72
drwxr-xr-x 24 root root 4096 Oct 25 12:38 .
drwxr-xr-x 24 root root 4096 Oct 25 12:38 …
lrwxrwxrwx 1 root root 7 Apr 10 2021 bin → usr/bin
drwxr-xr-x 7 root root 0 Oct 25 12:39 config
drwxr-xr-x 12 root root 18700 Oct 25 12:40 dev
drwxr-xr-x 49 root root 4096 Oct 30 11:51 etc
drwxr-xr-x 43 root root 4096 Sep 15 15:23 etc.defaults
drwxr-xr-x 2 root root 4096 Mar 18 2021 initrd
lrwxrwxrwx 1 root root 7 Apr 10 2021 lib → usr/lib
lrwxrwxrwx 1 root root 9 Apr 10 2021 lib32 → usr/lib32
lrwxrwxrwx 1 root root 7 Apr 10 2021 lib64 → usr/lib
drwx------ 2 root root 4096 Mar 18 2021 lost+found
drwxr-xr-x 2 root root 4096 Mar 18 2021 mnt
drwxr-xr-x 3 root root 4096 Apr 10 2021 .old_patch_info
drwx–x–x 3 root root 4096 Apr 10 2021 opt
dr-xr-xr-x 368 root root 0 Oct 25 12:37 proc
-rw------- 1 root root 1024 May 4 2019 .rnd
drwx------ 4 root root 4096 Oct 21 15:52 root
drwxr-xr-x 44 root root 2820 Oct 30 12:10 run
lrwxrwxrwx 1 root root 8 Apr 10 2021 sbin → usr/sbin
drwxr-xr-x 4 root root 4096 Sep 15 15:22 .syno
dr-xr-xr-x 12 root root 0 Oct 25 12:38 sys
drwxr-xr-x 2 root root 4096 May 14 2019 .system_info
drwxrwxrwt 24 root root 2800 Oct 30 12:39 tmp
drwxr-xr-x 2 root root 4096 Sep 15 15:22 tmpRoot
drwxr-xr-x 11 root root 4096 Mar 18 2021 usr
drwxr-xr-x 18 root root 4096 Oct 25 12:38 var
drwxr-xr-x 13 root root 4096 Apr 10 2021 var.defaults
drwxr-xr-x 1 root root 1092 Oct 25 12:39 volume1
drwxr-xr-x 3 root root 4096 Aug 31 15:51 volumeUSB1
root@USER-DS716:/# find . -name “php.cfg”
php ist hier mit wildcard vor und hinter php durchsucht worden!

Result:
./usr/syno/etc/synoservice.d/pkgctl-phpMyAdmin.cfg
./usr/syno/etc/synoservice.override/pkgctl-phpMyAdmin.cfg
./run/synoservice/service/pkgctl-phpMyAdmin.cfg
root@USER-DS716:/#

phpMyAdmin ist ein Tool unter Synology.

Die normalen config dateien für php tragen z.B. unter Ubuntu die Endung “ini”.

Das Thema hat direkt nichts mit Nextcloud zu tun, daher empfehle ich Dir Deine Suchmaschine mit den Suchbegriffen “synology webserver php memory limit” zu beauftragen oder in einem Synlogy-Forum nach Lösungen zu suchen.

Ich bin fündig geworden! Auf meinem Webserver ist der Wert für php-memory-limit in der Datei /usr/local/etc/php73/cli/php.ini hinterlegt. Dort war noch ein Wert von 128M angegeben; den habe ich auf 512M erhöht - und weg war sie, die Fehlermeldung!

So langsam wird’s ja! :smiley: :+1:

Ups - sorry. Habe meinen Beitrag oben korrigiert - danke für den Hinweis.