无法在Laravel中上传大型zip文件

时间:2014-12-22 18:31:24

标签: php file laravel upload zip

我有3个输入(2个文本输入和1个文件输入)。所有输入都是必需的。

当我上传zip文件(13MB)时。我没有从3个输入中获取任何数据,因此验证失败。

我尝试减小文件大小(6MB),然后就可以了。

1 个答案:

答案 0 :(得分:2)

您需要在php.ini中设置upload_max_filesizepost_max_size的值:

; Maximum allowed size for uploaded files.
upload_max_filesize = 13M

; Must be greater than or equal to upload_max_filesize
post_max_size = 13M

而不是13M,我建议你把它设置得有点像50 MB。

修改php.ini文件后,需要重启HTTP服务器以使用新配置。

如果你不能改变你的php.ini,那你就不走运了。您无法在运行时更改这些值;在执行到达ini_set的调用时,上传大于php.ini中指定值的文件将失败。

请参阅Description of core php.ini directives