【发布时间】:2014-03-05 23:52:31
【问题描述】:
我正在开发一个涉及文件上传的 CodeIgniter 项目。当我尝试上传 2.2MB 的文件(CI 中的默认上传大小限制为 2MB = 2048KB)时,它可以正常工作。但是当我尝试更大的东西(21.5MB)时,它会返回:
[msg] => 您没有选择要上传的文件”
我将 max_size 参数更改为“0”和“204800”(200MB 以 KB 为单位),但仍然没有任何效果。你会说检查我的 php.ini 文件,但我已经这样做了,并且 max_upload_size 指令设置为 200M,phpinfo() 也确认了这一点。
那么,请告诉我,我做错了什么,哪种方法是正确的?
【问题讨论】:
-
print_r($_FILES)说什么? -
问题解决了!!! post_max_size 变量也应该设置为 200M。这个问题现在可能会被删除:)
-
@emilavramov 你可以自己删除
-
@Emil,最好在下面自行回答,以便将来对其他人有所帮助。
标签: php codeigniter file-upload codeigniter-2