google-cloud-storage - Google Cloud Storage 'static' 存储桶名称不可用

标签 google-cloud-storage

我目前正在构建一个 Web 应用程序,以提供以 html iframe 表示的数据库部分。我需要将 Django 应用程序的静态文件(例如 bootstrap)托管在 Google Cloud Storage 上的静态文件存储中,以便正确表示 HTML 元素。但是,当我尝试创建一个名为“static”的存储桶时,GCS 会回复以下错误:

Sorry, that name is not available. Please try a different one.

不仅如此,它还不允许我访问或修改 URI,当我尝试访问或修改 URI 时,它会显示“禁止”消息。

有人知道如何更改 Google 的此默认设置吗?没有关于此的文档..

最佳答案

似乎具有给定名称的存储桶已由其他人创建。您必须选择一个全局唯一的名称。

Bucket names reside in a single Google Cloud Storage namespace. As a consequence, every bucket name must be unique across the entire Google Cloud Storage namespace. If you try to create a bucket with a bucket name that is already taken, Google Cloud Storage responds with an error message.

使用其他名称或使用默认存储桶。如果您的应用是在 App Engine 1.9.0 版本之后创建的,则它应该有一个名为 [your-app-id].appspot.com 的默认 GCS 存储桶可用。您可以在该存储桶中创建静态文件并模仿目录结构,如下所示。

[your-app-id].appspot.com/static/my-file-1

关于google-cloud-storage - Google Cloud Storage 'static' 存储桶名称不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25127112/

相关文章:

hadoop - 使用 globStatus 和 Google Cloud Storage 存储桶作为输入时无法运行 Spark 作业

javascript - 用户是否可以在不进行身份验证的情况下直接将文件上传到 Google Cloud Storage?

google-cloud-storage - 如何授予多个 appengine 项目访问同一个 Cloud Storage 存储桶的权限?

google-cloud-platform - 删除 Google Cloud Storage (GCS) 上的 allUsers 默认 acl

python - 从 Google Storage Cloud 读取数据到 Google Cloud Datalab 奇怪的错误

android - Google app Engine 的示例 android 应用程序,抛出异常

google-cloud-storage - 压缩谷歌云存储中的图像

google-cloud-storage - Google Cloud Shell无法启动;抛出使用限制超出消息

node.js - 使用 Google Cloud Storage 存储的图像的属性

google-cloud-storage - 使用谷歌云存储 API 删除路径前缀内的所有 blob