大尺寸文件的上传不改变的php.ini
问题描述:
我使用jQuery片功能大尺寸文件的上传不改变的php.ini
var chunk = blob.slice(start, end);
并追加此块到新FORMDATA
var fd = new FormData();
fd.append('fileToUpload', blobFile);
,并将其发送的blob upload.php的文件中创建块文件。但我越来越只有$ _file包含 阵列
(
[fileToUpload] => Array
(
[name] => blob
[type] =>
[tmp_name] =>
[error] => 1
[size] => 0
)
)
。 我的要求是上传大文件到服务器,我正在使用文件操作来追加收到的内容到文件。我的问题是我没有得到我从jquery传递的信息,而我得到的是字符串“blob”。如何在不使用插件的情况下分块上传文件。
答
有一个错误触发。错误= 1意味着post_max_size错误,我减小了块大小。问题解决了,现在它的作品完美无缺,我可以上传大文件而不会丢包。