【发布时间】:2011-04-08 06:10:55
【问题描述】:
我知道你可以在 PHP 中使用 $_FILES['userfile']['size'] > XXX 控制上传的大小
我想我的问题与性能有关。
当你上传一个文件时,我的理解是整个文件被上传到一个临时位置,然后你就可以访问$_FILES
如果用户尝试上传10gb 文件会怎样? (以超大文件为例)
如果尝试上传大文件,是否会浪费服务器带宽,因为文件需要上传才能进行处理/验证。
我知道 PHP 有类似超时等,但我很好奇用户尝试上传非常大的文件是否会对性能产生影响,即使(例如)最大文件大小为 2mb。
这是一个问题还是不可避免的事情,只是不要担心。
谢谢。
【问题讨论】: