好的,我不太明白为什么,但是无论我在PHP的ini_set函数中设置了什么,我都无法上传多个文件或者我正在上传的文件太大......我不明白. 到目前为止,这是我在处理$_FILES[]
发布表单时上传的数组的脚本中设置的内容:
// Try and allow for 3 hours, just in case...
@set_time_limit(10800);
// Try and set some ini settings to buy us some time...
@ini_set('memory_limit', '512M');
@ini_set('upload_max_filesize', '512M');
@ini_set('post_max_size', '550M');
@ini_set('session.gc_maxlifetime', '10800'); // Allows for up to 3 hours
@ini_set('max_input_time', '10800'); // Allows for up to 3 hours
@ini_set('max_execution_time', '10800'); // Allows for up to 3 hours
我move_uploaded_file
用来把它放在指定的目录中,不知道这是否重要?
老实说,我怎样才能允许在没有超时错误的情况下上传多个文件?如果我上传 1 个文件,似乎很好。不确定是多个文件的数量问题还是组合文件的文件大小太大?已尝试使用 15MB 的总文件大小,这会产生 TIMED OUT ERROR!啊啊啊啊!!!!
我必须做什么才能使这项工作?