2012-07-16 57 views
3

我已经上传的文件大小> 5MB和配置在php.ini在php中上传文件大小> 5MB时出错?

php.ini

但是,当上传文件是导致error File Error size ini,如何配置呢!

+0

是什么 “的post_max_size” 的价值? – 2012-07-16 08:15:23

+0

更改值后请不要忘记重新启动服务;) – swapnesh 2012-07-16 08:18:54

回答

3

这样做会影响这种行为的另一个配置项:post_max_size

3

有,事实上,三个额外的配置项,你应该在这种情况下,不用担心。

两个PHP配置选项控制最大上传大小:的upload_max_filesizepost_max_size要。对于10兆字节的文件大小,它们都可以设置为“10M”。

但是,您还需要考虑完成上载所需的时间。 PHP脚本通常在30秒后超时,但一个10MB文件需要至少3分钟才能在健康的宽带连接上进行上传(请记住,上传速度通常比下载速度慢5倍)。此外,操纵或保存上传的图像也可能导致脚本超时。因此,我们需要将PHP的max_input_timemax_execution_time设置为类似于300(以秒为单位指定的5分钟)。

来源:http://www.sitepoint.com/upload-large-files-in-php/

+1

3分钟内10MB?我想知道你有什么关系... – Sherlock 2012-07-16 08:36:02