HĂ€nderordner anlegen als Admin

Hallo zusammen,
ich habe jetzt einige Wochen mit dem Thema verbracht und aus mehreren BeitrÀgen veruscht mein Problem zulösen. Jetzt wende ich mich doch an euch, da ich nicht weiter komme.

Wir benötigen ein Portal fĂŒr unsere HĂ€ndler. Unter jedem HĂ€ndler muss der Admin oder ein Benutzer von uns, Ordner erstellen können und Dateien fĂŒr den HĂ€ndler ablegen.

Jetzt habe ich das Data VErzeichnis auf einen lokal externen Speicherort abgelegt. Das funktioniet auch soweit. Nur wenn ich im Filesystem oder als Admin einen Ordner unter dem Benutzer unter “files” anlege, sieht der Benutzer diesen nicht. Der externe “lokale” Speicher hat den Haken gesetzt beim “Auf Änderungen prĂŒfen” also gehe ich von der Berechntigung aus ?

FĂŒr Hilfe oder Tips bin ich euch sehr Dankbar !

Ich habe nun weiter probiert und als www-data user und dem Befehl:
php /var/www/html/nextcloud/console.php files:scan – all
hat er Fehler ausgegeben, siehe Bild. Wenn ich den User test1 dahinter angebe kommt immer noch die Meldung Unknown user 1- aber das hat mir dann im Gui alle Ordner angezeigt !
Wie kann ich das nun automatisieren und warum die Meldung ? Pefekt wĂ€re es wenn es mit all gehen wĂŒrde !ubuntu
Dankeschön schonmal

Wo hast du den Befehl her? Ich kenne das nur mit occ.
https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/occ_command.html

https://goneuland.de/nextcloud-12-dateien-verzeichnisse-neu-einlesen/

Das ist ja schon ziemlich alt. Versuche mal als www-data:

php /var/www/nextcloud/occ files:scan --all

oder als root:

sudo -u www-data php /var/www/nextcloud/occ files:scan --all

Könnt ihr die Daten nicht direkt in der Nextcloud ablegen?

Unter UmstÀnden kann es sinnvoll sein je Kunde einen Gast anzulegen.
GÀste können lesenden und/oder schreibenden Zugriff auf diesen speziellen Ordner haben.

Es sollte am Ende teilweise automatisiert ablaufen, da es ja keine Mehrarbeit sein soll am Ende. Ich bin da aktuell ab rumprobieren was mit Nextcloud so geht.

Du kannst die Dateien auch automatisiert in die Benutzerverzeichnisse der Nextcloud kopieren und dann files:scan drĂŒberlaufen lassen.

Wenn viel automatisiert ist, ist fraglich, ob man nicht besser einen normalen Webserver verwenden kann. Du kannst z. B. normale Webserver-Ordner außerhalb der Nextcloud nehmen und die Benutzer z. B. mit Tiny File Manager berechtigen. Musst dort nur evtl. ein wenig rumprogrammieren bzw. mehrere Filemanager-Dateien verwenden.

Du kannst den Filescann auch als crontab anlegen.
Wenn das dir weiterhilft.
Z.b:
https://crontab-generator.com/de