Migrate_from_s3: 必须禁用 S3 上传才能运行该任务

说实话,我会:

  • 恢复原始的环境变量(包括 DISCOURSE_USE_S3=false),然后重新构建
  • 打开 /var/www/discourse/app/models/global_setting.rb
  • use_s3? 方法修改为始终返回 false(如下所示)
  • 运行 migrate-from-s3 任务
  • 完全移除这些变量,并再次重新构建

我们已安排专人处理此事,但上述步骤应能帮您暂时解决问题。


在第 96 行左右,将 self.use_s3? 方法修改为如下形式:

  def self.use_s3?
    false
  end
5 个赞

这就是我所遇到的情况。只有少数文件迁移回来,大部分文件仍留在 S3 中。

还没有修复 :tired_face: 已经一个月了。

2 个赞