5804829
(sfhgfds244)
46
然后重建?更改文件后,我收到一个错误,无法上传上述文件。
Jagster
(Jakke Lehtonen)
48
我很好奇。这是有什么技术限制吗?还是仅仅是常识,因为磁盘空间非常昂贵?
RGJ
(Richard - Communiteq)
52
SiteSetting.enable_direct_s3_uploads = false
5804829
(sfhgfds244)
54
如果我从现在开始使用本地存储而不使用 s3,如果我将附件上传到帖子但未发布或删除该帖子,附件会自动删除吗?还是我需要定期使用命令清理附件?
5804829
(sfhgfds244)
55
在 Discourse 上加载其他视频有更好的方法吗?在中国,YouTube 和其他网站被防火长城(GFW)屏蔽。因此,我只能尝试将视频放在其他服务器上,然后将连接添加到 Discourse。
Don
56
可以通过几种方式通过作曲家将视频上传到第三方提供商。
例如:
使用主题组件将视频上传到 YouTube 和 Vimeo(我不确定它是否仍然有效,我过去曾用它将视频上传到 Vimeo)
现在我使用 Discourse Video 插件来处理视频上传。
1 个赞
pfaffman
(Jay Pfaffman)
58
我认为配置 S3,然后设置上传到 S3 的选项是您想要的。
请参阅为上传配置 S3 兼容对象存储提供商
pfaffman
(Jay Pfaffman)
59
我的 max attachment size 设置为 150000,SiteSetting.enable_direct_s3_uploads 设置为 true。
上传进行到最后时,提示“抱歉,该文件太大(最大尺寸为 146.5 MB)。为什么不将大文件上传到云共享服务,然后粘贴链接?”但文件只有 60MB。
我想知道这里是否存在 bug。
另外,我能上传一个 9.xMB 的文件,却不能上传一个 10.xMB 的文件。
对我来说奇怪的是,PDF 会获得一个类似 https://example.com/uploads/short-url/hbsFNnLP3eXeAtBAcdah6lvTged.pdf 的 URL,该 URL 会 302 重定向到 S3 存储桶,而不是通过 CDN。我认为这是故意的,有什么原因吗?我检查过,上传的图片是从 CDN 提供的。
RGJ
(Richard - Communiteq)
60
是的,对于非图像和非视频文件类型,需要添加 Content-Disposition: attachment 标头,这无法在S3 CDN 上完成。
来源 和 来源
1 个赞
5804829
(sfhgfds244)
61
我一直在尝试使用 s3,但最终查看了 Discourse 帖子,才意识到在中国无法使用 s3。
5804829
(sfhgfds244)
62
如果您开启了 Cloudflare,请尝试将其关闭(或清除 cf 的缓存),或者使用浏览器的 InPrivate 浏览器。
我以前从未能够上传超过 100MB 的文件,这可能是因为 cf 的浏览器缓存。服务器设置是有效的,但缓存阻止了我正确上传文件。
sam
(Sam Saffron)
63
我们在一个内部网站上启用了此功能,该网站定期上传多个多吉字节的文件。
我不确定……某处文档记录不正确。
抄送 @martin / @tech-advocates
3 个赞