【发布时间】:2020-06-11 21:22:16
【问题描述】:
所以今天我想将我的网站作为一个使用 Amazon S3 的静态网站开始,因为它非常便宜,在弄清楚之后,重定向我的域并上传我的索引我无法再添加任何内容,无法创建另一个文件夹,通过网络管理控制台上传我的其余文件,什么都没有,而且我一定在某个时候更改了设置,因为我在创建 css 文件夹等时没有问题。
我收到一个错误,没有任何解释:
错误:无法创建名为“images”的文件夹
或
当上传失败时,它属于名为“禁止”的类别
在遇到存储桶权限等问题后,我现在非常沮丧。
关于去哪里看有什么想法吗?
编辑:尝试创建新存储桶并收到以下错误:
桶 btbtestrun 创建成功。在存储桶上设置属性和权限时出错。
虽然我可以将图像上传到新存储桶。
【问题讨论】:
-
这听起来像是权限问题。我建议首先尝试创建一个新的 Amazon S3 存储桶并查看是否可以将文件上传到其中。如果这不可能,那么您知道这是一个影响您使用 Amazon S3 的一般问题,与特定存储桶无关。检查与您用于调用 AWS 的一组凭证关联的 IAM 权限。随意编辑您的问题以提供这些测试的结果,并包括您如何调用 AWS 的详细信息 - 是通过 Web 管理控制台还是通过 AWS CLI?
-
感谢您帮助添加更多可能确定问题的详细信息。 *更新
-
您需要检查已授予您(即您正在使用的 IAM 用户)的 Amazon S3 权限。如果某个特定存储桶上出现任何异常行为,那么您还需要检查分配给该存储桶的存储桶策略。
标签: amazon-web-services amazon-s3 file-upload permissions web-hosting