我正在从事的项目允许我们的员工将大文件上传到我们的共享主机并获取下载链接。问题是我们的主机拒绝更改共享主机的 LimitRequestBody。是否有任何其他解决方案可以解决 LimitRequestBody 或任何其他方式来完成这项工作?
最佳答案
两种方法让它工作,手动 block 上传或通过工具。
您可以使用 Real Ajax Uploader工具。它可以与 html5 一起使用,文件的上传是按 block 完成的,对服务器的性能和健壮性的要求很小。
或者手动将文件分割成很多 block 然后一个一个上传。您可以使用 7-zip 来拆分文件和合并文件。这是一个 tutorial .
对于客户端拆分,您还可以引用 File uploads; How to utilize "chunking"?
服务器chunk combine可以引用Handling plupload's chunked uploads on the server-side和 http://www.phpclasses.org/package/8858-PHP-Create-and-merge-Zip-archives-split-in-parts.html
希望对您有所帮助。
关于javascript - 解决错误 413 请求实体太大,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40212229/