迁移到 S3 在重新烘焙时失败

@markersocial 感谢您的帮助。我想我的问题是因为我早在 2005 年就开始使用 S3 服务,之后改用本地存储,现在又重新使用 S3 存储。现在当我尝试将本地图片上传到 S3 时,遇到了很多麻烦。我的 S3 存储桶中并没有 /uploads/default 目录。

在执行 uploads:migrate_to_s3 后,我发现一些 /images/transparent.png 图片已损坏。当我运行以下命令时:

rake uploads:recover_from_tombstone

参考链接:

我收到了如下提示:

警告 /t/topic/6216/4 的校验和不正确:338c64ada8cbb0fb99bff79e833a4cc492ead00c,应为 c95e4b7c08702db4593332f29b40ca07fb1d9db1。可以通过在自定义字段中运行 rake uploads:fix_relative_upload_links 来修复此问题。

随后 rake 命令中止,并报错:

rake uploads:fix_relative_upload_links --trace
** Invoke uploads:fix_relative_upload_links (first_time)
** Invoke environment (first_time)
** Execute environment
** Execute uploads:fix_relative_upload_links
** 未找到上传文件 /uploads/files/general/111/cours-offerts.pdf,位于帖子 23033 中 - /t/certificate-technique-de-soudage-college-mathieu/11060/1**

我现在感到有些困惑。

2 个赞