什么导致了 rake uploads:fix_relative_upload_links

I just did an import from smf2. It worked fine on my machine but when the client ran it, a bunch of images got tombstoned, and recover from tombstone says to run

 rake uploads:fix_relative_upload_links

Does anyone have a guess what might have gone wrong?

And now a bunch of images are just failing to render. That is, something like


![Green.jpg|1200x500](upload://6YplhQc9EFUmImEodEaVrSE7wMl.jpeg) 

is rendering https://host.com/images/transparent.png

@pfaffman,你找到解决办法了吗?我在该帖子中看到了 transparent.png:Rebaking old posts won't pull new S3 CDN URL after S3 bucket rename - #10 by Brad_Wood

是的,我看到了你之前的帖子,当时没能给出一个很好的解答。S3 相关的问题确实有点棘手。我能提供的最佳免费建议是:确保你按照 使用对象存储进行上传(S3 及克隆) 中的示例操作(为 Discourse 和存储桶都配置 CDN)。如果这不起作用,且你有预算,我可以进一步查看(而我首先会做的,正是刚才推荐的步骤!)。

1 个赞