在谷歌云存储桶上上传大文件


Upload large files on google cloud buckets

我正试图使用以下方法将文件上传到我的bucket:https://cloud.google.com/appengine/docs/php/googlestorage/user_upload.我让它工作,但我不能上传大于100MB的文件。文档显示,您可以上传高达100 TB的文件。

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

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

upload_max_filesize = 100M
post_max_filesize = 100M

将其更改为

upload_max_filesize = 100G
post_max_filesize = 100G

它奏效了。

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

此程序包可以帮助-https://github.com/pionl/laravel-chunk-upload