上传大图像文件时,Ajax响应为空

时间:2016-11-02 11:22:21

标签: javascript php jquery ajax dropzone.js

我正在使用dropzone插件执行拖动图像。

这里的一切工作正常,但是当我要上传一个大文件时,ajax响应为空。对于小型mb图像文件,它会很好,响应即将到来且工作正常。

我已经回应了

pr($_FILES);exit;//for large image file it is null
if (!empty($_FILES)) {

}
else
{

}

我得到一个空数组。这里的ajax帖子很好。 我没有得到什么是错误, 适用于小尺寸图像 enter image description here 适用于大尺寸图像 enter image description here 有什么建议吗? 谢谢

1 个答案:

答案 0 :(得分:0)

通过配置,PHP只允许上传一定大小的文件。

您可以编辑php.ini文件并设置

memory_limit = 32M
upload_max_filesize = 24M
post_max_size = 32M

然后重启服务器

如果您尝试上传大于2 GB的文件。然后你应该考虑这种脚本的内存使用情况。

然后您必须使用分块上传。更多详细信息:Handling plupload's chunked uploads on the server-side和此处:File uploads; How to utilize "chunking"?