Php搞砸了我的上传大小

时间:2013-06-01 21:27:53

标签: php file-upload upload filesize

我相信这是一个PHP问题,但请随意插入。我正在尝试上传文件,我已将最大大小设置为10240(10mb)。我正在尝试将文件(在Ubuntu 13.04中)从桌面上传到我的localhost站点。这个文件大小是18.9kb的拉链。我检查了50次。

var_dump文件进入:$_FILES['file']['size']检查大小,因为它通过自定义错误表示“此文件超过允许的10mb大小。”

大小倾销? 18888 大约是18mb的

这不对,我上传的文件是18.9kb的

有什么我应该找的吗?我不知道如何解决这个问题。我正在运行PHP 5.4.latest

1 个答案:

答案 0 :(得分:1)

如果您刚刚使用整数10240作为upload_max_filesize,则以字节为单位进行测量,因此您的限制为10KB,而不是10MB

另请注意,您需要确保post_max_size至少与此一样大,并查看this manual page了解其他陷阱 (感谢zsawyer) < / em>的