删除所有文件后,Firebase 存储状态已满

Posted

技术标签:

【中文标题】删除所有文件后,Firebase 存储状态已满【英文标题】:Firebase storage states full after deleting all files 【发布时间】:2018-01-16 05:26:12 【问题描述】:

像许多其他人一样,我在我的项目中使用 Firebase。在过去的几天里,我经常使用 Firebase 在用户之间发送媒体文件。现在,我也在免费计划中,因为我仍在测试 Firebase。 突然间,Firebase 停止了响应,并提到

"You have exceeded your quota for this project. Please upgrade your plan.
    LEARN MORE"

我知道 Firebase 对我每天可以传输和存储的数据量有限制,这没问题。我的问题是,即使经过一整天,并且删除了存储中的所有内容,我仍然会遇到同样的错误。

事实是,这个错误只出现在存储部分。但是,正如您在图片中看到的,我的存储空间现在是空的。因此我的问题是如何重置firebase,或者除了支付没有其他方法? 由于我看不到任何文件,我也怀疑我没有将它们全部删除,或者它们是正确的?这可能是怎么回事?

更有趣的是点击"LEARN MORE"时,我被提示到以下页面,这更容易误导。

更新:查看我的quota details后发现我的云存储网络已满:

【问题讨论】:

【参考方案1】:

查看Pricing for Storage on the Spark Plan,它表示您最多可以存储 5Gb 的数据。现在这个计划是基于 Cloud Platform 的 Always Free 和 their documentation 说“5Gb-months”。我不确定这意味着什么,但我假设您本月已经超过了 5Gb(即使您之后删除了文件)。也许你的quota 下个月实际上会有某种“刷新”,所以到那时你可能只能再次使用 Firebase 存储。

【讨论】:

这也可能是一个错误,所以我建议你file a bug report 和/或contact support 另请参阅this answer 有意思的是到现在这个配额还没有被提升,这也让我觉得这是个bug。另一方面,可能是我没有正确删除所有数据吗?我的意思是存储确实说它是 0,但也许我在这里遗漏了什么? 我认为这可能与未正确删除数据有关。 如果您 contact support 他们将能够更深入地了解您的项目并告诉您正在发生的事情以及如何进行。

以上是关于删除所有文件后,Firebase 存储状态已满的主要内容,如果未能解决你的问题,请参考以下文章

带有 firebase nuxt 模块的 Firebase 存储在删除文件后无法读取未定义的属性“删除”

如何使用颤振删除 Firebase 存储文件?

如何从 Firebase 存储下载 URL 中删除查询字符串

从 foreach 中删除单个图像(Firebase 存储)

Firebase 存储:是不是可以自动删除旧文件?

如何从 URL 中删除 Firebase 存储文件