我相信这是一个PHP问题,但请随意插入。我正在尝试上传文件,我已将最大大小设置为10240(10mb)。我正在尝试将文件(在Ubuntu 13.04中)从桌面上传到我的localhost站点。这个文件大小是18.9kb的拉链。我检查了50次。
我var_dump
文件进入:$_FILES['file']['size']
检查大小,因为它通过自定义错误表示“此文件超过允许的10mb大小。”
大小倾销? 18888 大约是18mb的
乌
这不对,我上传的文件是18.9kb的
有什么我应该找的吗?我不知道如何解决这个问题。我正在运行PHP 5.4.latest
答案 0 :(得分:1)
如果您刚刚使用整数10240作为upload_max_filesize,则以字节为单位进行测量,因此您的限制为10KB,而不是10MB
另请注意,您需要确保post_max_size至少与此一样大,并查看this manual page了解其他陷阱 (感谢zsawyer) < / em>的