S3 存储附件和图片无法上传

简介:

在主题中插入帖子的时候,如果你使用 S3 存储的时候,可能会发现无法上传!

如果下图的错误提示:

discourse_uploads_error

但是,如果你使用 S3 对你的图片进行备份的时候是没有问题。

问题所在

我们已经在后台的控制链表中对 Key 和 Id 进行了授权,应能够正常访问没有问题的。

后来发现一个问题是,我们没有将我们的 AWS Bucket 设置为 Public 可以访问,这个将会影响使用 S3 的存储。当你上传图片的时候将会显示访问被禁止。

这是因为,当图片上传成功后 Discourse 将会使用你配置 AWS S3 Bucket 的地址进行访问,如果能够访问,则不会有上面的提示,如果不能访问,将会提示访问被禁止。

所以你对你存储的bucket 中,一定要将 Block All Public access 设置成 OFF

这个设置对你的备份上传到 S3 上没有问题。

建议你的备份设置为不同的 Bucket。

https://www.ossez.com/t/s3/61

目录
相关文章
|
8月前
视频上传
视频上传
70 0
|
8月前
实现将信息作为txt,pdf,图片的形式保存到电脑~
实现将信息作为txt,pdf,图片的形式保存到电脑~
|
API 对象存储 Java
实现从oss(阿里云)服务器以附件形式下载文件(含批量下载)
实现从oss(阿里云)服务器以附件形式下载文件(含批量下载) 笔者在项目中写一个从阿里云服务器上面以附件形式下载文件的接口时,遇到了问题,网上搜索无任何相关的解决方案,最后通过通过自己查阅API文档,再结合自己的经验,实现了下载功能。
6815 0
|
8月前
|
前端开发
表单设计器附件的上传、显示和下载
表单设计器附件的上传、显示和下载
56 1
表单设计器附件的上传、显示和下载
|
8月前
|
API C# 数据安全/隐私保护
C# 实现网页内容保存为图片并生成压缩包
C# 实现网页内容保存为图片并生成压缩包
|
JavaScript UED
解决cropperjs文件重复上传同一张照片没反应问题
解决cropperjs文件重复上传同一张照片没反应问题
68 0
实现手动上传表单数据+图片文件
在很多项目中都会有上传数据+图片的需求,我最近在项目中负责活动发布的板块,需要几个表单数据加两个图片和一个图片数组,我看到产品需求后头就很大,我之前没有做过相关的业务,所以这几天一直在尝试,看到接口文档我内心已经崩了。
173 1
实现手动上传表单数据+图片文件
利用微搭低代码实现附件的上传和下载
利用微搭低代码实现附件的上传和下载
利用微搭低代码实现附件的上传和下载
|
Java
SpringBoot:上传单个图片,上传图片压缩包,读取本地磁盘图片
SpringBoot:上传单个图片,上传图片压缩包,读取本地磁盘图片
628 0
|
Web App开发 SQL Java
Java实现图片上传到服务器,并把上传的图片读取出来
在很多的网站都可以实现上传头像,可以选择自己喜欢的图片做头像,从本地上传,下次登录时可以直接显示出已经上传的头像,那么这个是如何实现的呢?   下面说一下我的实现过程(只是个人实现思路,实际网站怎么实现的不太清楚) 实现的思路: 工具:MySQL,eclipse 首先,在MySQL中创建了两个表,一个t_user表,用来存放用户名,密码等个人信息, 一个t_touxiang表,
3573 0