上传的文件没有返回有效的文件类型属性?

时间:2010-11-04 14:20:11

标签: php file types

我无法理解为什么我的文件通过以前工作正常的表单上传,现在返回一个空图像类型。下面是$ _FILES的打印数组:

[file] => Array ( [media_image] => Array ( [name] => 001_ac.jpg [type] => [tmp_name] => [error] => 1 [size] => 0 )

1 个答案:

答案 0 :(得分:3)

根据文件错误#1,您上传的文件大于php.ini中允许的upload_max_filesize。请参阅手册中的错误代码:http://php.net/manual/en/features.file-upload.errors.php

因此,文件上传被拒绝,因此它没有大小或大多数其他正常属性。您的代码可以检查此类错误并通过向用户提供反馈来处理它们,例如通知它们文件大小限制,文件类型等。