1

我认为这是一个 PHP 问题,但请随时加入。我正在尝试上传文件,我已将最大大小设置为 10240(10mb)。我正在尝试将文件(在 Ubuntu 13.04 中)从桌面上传到我的本地主机站点。此文件大小为 18.9kb,它是一个 zip。我检查了大小 50 次。

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

大小倾倒?18888大约是 18mb

哦。

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

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

4

1 回答 1

1

如果您只是将整数 10240 用于upload_max_filesize,那么它以字节为单位,因此您的限制是 10KB,而不是 10MB

另请注意,您需要确保post_max_size也至少与此一样大,并查看此手册页以了解其他陷阱(感谢 zsawyer)

于 2013-06-01T21:32:51.017 回答