Ich habe ein sekundäres Laufwerk, das über Lightsail eingebunden ist. Es ist einem Verzeichnis zugeordnet, und ich habe alle meine Uploads mit rsync darauf synchronisiert. Allerdings weigert sich Discourse, die Datei am neuen Speicherort zu speichern, selbst nachdem ich die app.yml auf das unten stehende Schema geändert und Discourse neu gestartet habe. Irgendwelche Ideen?
Haben Sie die vorhandenen Bilder dorthin synchronisiert oder verschoben? Möchten Sie die vorhandenen Bilder nicht? Sie befinden sich im Standardverzeichnis.
Dateiberechtigungen?
Ich denke, Sie müssen neu erstellen, damit das Standardverzeichnis erstellt wird, in das die Uploads gelangen.
Ich habe rsync verwendet. Das Forum hat 190 GB an von Benutzern hochgeladenen Bildern, also ja, die möchte ich definitiv haben.
Der Benutzer ist Ubuntu für beide, die Discourse-Dateien und die verschobenen Dateien. Die Berechtigungen sind ebenfalls gleich. Ich werde dann einen Neuaufbau versuchen.
Ich habe einen rebuild durchgeführt, und es wird immer noch gespeichert unter: /var/discourse/shared/standalone/uploads/default/
Und nicht unter: /forum_images/default/