上传文件大小时出错>在PHP中5MB?

时间:2012-07-16 08:11:59

标签: php

我上传的文件大小> 5MB,配置在php.ini

php.ini

但是当上传文件是结果error File Error size ini时,如何配置它!

2 个答案:

答案 0 :(得分:3)

还有另一个配置条目会影响此行为:post_max_size

答案 1 :(得分:3)

事实上,在这种情况下,您应该担心三个额外的配置条目。

  

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

     

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

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