Jquery文件上传插件不能上传大于5mb的文件


jquery file upload plugin not working for greater than 5 mb file

我已经实现了jquery文件上传插件在Codeigniter,为我的网站的任何文本文件。我已经将上传文件的大小升级到50mb,但是当上传大于8mb的文件时,它会给出一个错误(它可以在小于8mb的情况下工作)。当我检查它时,它显示,进度条和ajax进程异常停止,$_FILES[] -这个数组在php中是空的。为此,我增加了ajax的超时。然后ajax进程和进度条进程工作良好,但我仍然得到$_FILES[]数组空。有人对这个问题有解决方案或建议吗?我只想使用这个插件。

我认为这是因为您的主机提供商限制下载大于8 MB的文件-这与系统设置相似。尝试在站点根目录下的。htaccess文件中添加字符串:'php_value memory_limit 50M'

只是要小心:如果你的主机提供商阻止了php_value -指令,它可能导致500错误(然后你必须要求你的提供商增加上传文件的限制)