Könntest du bitte genauer erläutern, was du hier getan hast (du hast hier doppelte Anführungszeichen verwendet)?
Und was ist die Relevanz dieser Änderung? Ich meine, wie wusstest du, dass dies der Übeltäter war, oder wie hat es das Problem gelöst?
Ich habe bei der Migration meiner Bilder/Assets von lokal nach S3 folgendes Fehlerproblem: „S3 migration failed for db ‘default’" (meine Branding-Logos werden nirgendwo angezeigt).
> FileStore::ToS3MigrationError: Einige Uploads konnten nicht in das neue Schema migriert werden. Sie müssen dies manuell beheben.
> /var/www/discourse/lib/file_store/to_s3_migration.rb:151:in `migrate_to_s3'
> /var/www/discourse/lib/file_store/to_s3_migration.rb:61:in `migrate'
> /var/www/discourse/lib/tasks/uploads.rake:239:in `migrate_to_s3'
> /var/www/discourse/lib/tasks/uploads.rake:218:in `block in migrate_to_s3_all_sites'
> /var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rails_multisite-2.1.1/lib/rails_multisite/connection_management.rb:64:in `with_connection'
> /var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rails_multisite-2.1.1/lib/rails_multisite/connection_management.rb:74:in `each_connection'
> /var/www/discourse/lib/tasks/uploads.rake:216:in `migrate_to_s3_all_sites'
> /var/www/discourse/lib/tasks/uploads.rake:212:in `block in <top (required)>'
Im Allgemeinen habe ich diese Dateien. Alle Dateien sind (vermutlich) vorhanden, außer im original-Ordner – dort gibt es keine Bilder.
Warum? Vielleicht ist es besser, sie einfach per Hand zu kopieren (Strg + C), und dann ist es erledigt …?
Bitte sagen Sie genau, wo diese Zeile einzufügen ist, und ob die doppelten Anführungszeichen nach dem Gleichheitszeichen so belassen werden sollen (leer), oder ob wir unsere eigene S3-CDN-URL in diese Anführungszeichen einfügen sollen. Bitte geben Sie eine Anleitung.
Die oben genannten Zeilen existieren in der Datei lib/tasks/upload.rake nicht mehr.
Ich habe die gesamte (oben genannte) Datei sehr sorgfältig durchsucht.
Danke für die Antwort, aber von welcher Befehlszeile sprichst du? Soll dieser Befehl innerhalb des web_only-Containers eingegeben werden?