【问题标题】:Upload large files on google cloud buckets在谷歌云存储桶上上传大文件
【发布时间】:2016-04-15 07:45:49
【问题描述】:

我正在尝试使用以下命令将文件上传到我的存储桶:https://cloud.google.com/appengine/docs/php/googlestorage/user_upload。我得到它的工作,但我不能上传大于 100 MB 的文件。文档说您可以上传高达 100 TB 的文件。

当我尝试上传大于 100MB 的文件时,我收到请求实体太大的错误。

【问题讨论】:

  • 错误信息听起来很可疑。您是直接上传到 Cloud Storage 吗?

标签: php google-app-engine google-cloud-storage


【解决方案1】:

解决了。我的 php.ini 中有这两行

upload_max_filesize = 100M
post_max_filesize = 100M

改成

upload_max_filesize = 100G
post_max_filesize = 100G

它成功了。

【讨论】:

    【解决方案2】:

    上传较大的文件时,您可以考虑将文件分块为 Google App Engine 支持的小请求集。

    这个包可以帮助 - https://github.com/pionl/laravel-chunk-upload

    【讨论】:

      猜你喜欢
      • 2018-10-10
      • 2018-07-11
      • 2019-06-03
      • 1970-01-01
      • 2015-03-01
      • 2021-06-15
      • 1970-01-01
      • 1970-01-01
      • 2016-12-16
      相关资源
      最近更新 更多