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

时间:2016-04-15 07:45:49

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

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

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

2 个答案:

答案 0 :(得分:0)

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

upload_max_filesize = 100M
post_max_filesize = 100M

将其更改为

upload_max_filesize = 100G
post_max_filesize = 100G

并且有效。

答案 1 :(得分:0)

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

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