3 つの投稿により、同じエラーが発生しています ![]()
データベース内の URL を更新中...
警告: oid 19 の型 "name" に対して型キャストが定義されていません。将来の変更に対して安全にするため、この型を明示的に TEXT にキャストしてください。
古い最適化された画像を削除中...
ライトボックスを含むすべての投稿を再構築対象としてフラグ付け中...
123456 件の投稿が再構築対象としてフラグ付けされました
rake aborted!
FileStore::ToS3MigrationError: 3 つの投稿が新しい S3 アップロード URL に再マッピングされていません。データベース 'default' における S3 移行に失敗しました。
/var/www/discourse/lib/file_store/to_s3_migration.rb:131:in `raise_or_log'
/var/www/discourse/lib/file_store/to_s3_migration.rb:86:in `migration_successful?'
/var/www/discourse/lib/file_store/to_s3_migration.rb:357:in `migrate_to_s3'
/var/www/discourse/lib/file_store/to_s3_migration.rb:65:in `migrate'
/var/www/discourse/lib/tasks/uploads.rake:245:in `migrate_to_s3'
/var/www/discourse/lib/tasks/uploads.rake:224:in `block in migrate_to_s3_all_sites'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/rails_multisite-2.5.0/lib/rails_multisite/connection_management.rb:76:in `with_connection'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/rails_multisite-2.5.0/lib/rails_multisite/connection_management.rb:86:in `each_connection'
/var/www/discourse/lib/tasks/uploads.rake:222:in `migrate_to_s3_all_sites'
/var/www/discourse/lib/tasks/uploads.rake:218:in `block in <main>'
/usr/local/bin/bundle:23:in `load'
/usr/local/bin/bundle:23:in `<main>'
Tasks: TOP => uploads:migrate_to_s3
(--trace オプションを付けてタスクを実行することで、完全なトレースを確認できます)
@gerhard - このようなエラーが発生した場合、これは「成功!ただし 3 つの投稿を除く」という意味なのか、「3 つの投稿が原因で重大な移行失敗」という意味なのか、ご存知ですか?
再開を試みるには、rake posts:rebake、rake posts:rebake_uncooked_posts、または rake uploads:migrate_to_s3 のいずれを再度実行すべきでしょうか?
ご支援いただければ幸いです ![]()