Bitte hilf mir!!!
Wie kann ich s3_force_path auf true setzen, damit mein Objektspeicher-Server funktioniert?
Es gibt keine solche Einstellung. Früher gab es die Einstellung s3_force_path_style, aber sie wurde 2019 entfernt.
Vielleicht können Sie sagen, welches Problem Sie zu lösen versuchen. Welchen Objektspeicher-Server möchten Sie verwenden? Haben Sie sich Verwendung von Objektspeicher für Uploads (S3 & Klone) angesehen?
Vielen Dank für deine Antwort.
Ich verwende den privaten Objektspeicherserver des Unternehmens. Er ist kompatibel mit dem AWS S3-Protokoll, aber der Pfadstil ist der virtuelle Host-Stil.
Wurde diese Software intern entwickelt oder ist es Minio? Etwas anderes? Auf der Seite, die ich zuvor verlinkt habe, gibt es Anweisungen für Minio.
Es ist nicht Minio. AWS S3-kompatibel, aber private Implementierung. Virtueller-Host-Stil ![]()
Sie haben vielleicht Pech, aber was wäre, wenn Sie die Bucket-URL als Endpunkt und etwas anderes als Bucket-Namen verwenden würden. Würde das funktionieren und Dinge nur in einem Unterverzeichnis des Buckets speichern?
Lass mich es versuchen.
Danke Jay.
Hier gibt es möglicherweise eine Verwechslung, da Discourse den Virtual-Host-Stil unterstützt. Was wir nicht unterstützen, ist der Pfad-Stil, und wir haben keine Pläne, die Unterstützung dafür wieder hinzuzufügen.
Nach meinem Verständnis basiert Discourse auf dem AWS S3 SDK. Discourse kann den Virtual-Host-Stil unterstützen, da das AWS S3 SDK ihn unterstützt. Ist das richtig?
Ich verstehe nicht. Discourse unterstützt bereits virtuelle Host-Styles. Es ist die einzige, die wir für Objektspeicher unterstützen.
Ich meine, Discourse sollte virtuelle Host-Stile bereits unterstützen. Müssen wir force_path = true setzen, um dies zu aktivieren?
Discourse unterstützt den virtuellen Host-Stil.
Discourse unterstützt nicht den Pfad-Stil.
Discourse wird keine Unterstützung für den Pfad-Stil hinzufügen, da dieser bei AWS S3 als veraltet gilt.
Danke, Falco. Ich glaube, ich habe den Stil missverstanden. Mein Objektspeicher unterstützt nur den Pfadstil ![]()
Das ist schade, da jeder moderne Objektspeicher-Dienst den virtuellen Host-Stil unterstützt, wie z. B. Google, AWS, Digital Ocean, Vultr, MinIO, Backblaze usw.