首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无需更改php.ini即可上传大文件

无需更改php.ini即可上传大文件
EN

Stack Overflow用户
提问于 2017-05-19 17:53:30
回答 1查看 152关注 0票数 0

我使用jquery切片函数创建了块文件

代码语言:javascript
复制
var chunk = blob.slice(start, end);

并将此块附加到新的formData

代码语言:javascript
复制
var fd = new FormData();
fd.append('fileToUpload', blobFile);

并将此blob发送到upload.php文件。但是我只得到了$_file包含数组

代码语言:javascript
复制
(
    [fileToUpload] => Array
        (
            [name] => blob
            [type] => 
            [tmp_name] => 
            [error] => 1
            [size] => 0
        )

)

。我的要求是将大文件上传到服务器上,并使用文件操作将接收到的内容附加到文件中。我的问题是我没有得到我从jquery传递的东西,我得到的是字符串"blob“。如何在不使用插件的情况下分块上传文件。

EN

回答 1

Stack Overflow用户

发布于 2017-05-31 18:47:30

有一个错误被触发。error =1表示post_max_size错误,我减小了块大小。问题解决了,现在它的工程完美了,我可以上传大文件而不丢失任何数据包。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44066879

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档