【问题标题】:Google Cloud Storage 'static' bucketname not available谷歌云存储“静态”存储桶名称不可用
【发布时间】:2014-08-05 04:53:38
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: google-cloud-storage


    【解决方案1】:

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

    存储桶名称位于单个 Google Cloud Storage 命名空间中。因此,每个存储桶名称在整个 Google Cloud Storage 命名空间中都必须是唯一的。如果您尝试使用已占用的存储桶名称创建存储桶,Google Cloud Storage 会响应错误消息。

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

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

    【讨论】:

      猜你喜欢
      • 2018-12-24
      • 2020-12-31
      • 2016-01-31
      • 2019-08-24
      • 2020-04-02
      • 1970-01-01
      • 2016-04-10
      • 2021-11-15
      • 1970-01-01
      相关资源
      最近更新 更多