javascript - 解决错误 413 请求实体太大

标签 javascript php jquery apache hosting

我正在从事的项目允许我们的员工将大文件上传到我们的共享主机并获取下载链接。问题是我们的主机拒绝更改共享主机的 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-sidehttp://www.phpclasses.org/package/8858-PHP-Create-and-merge-Zip-archives-split-in-parts.html

希望对您有所帮助。

关于javascript - 解决错误 413 请求实体太大,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40212229/

相关文章:

Javascript,无法减去值

php - 迁移 Codeigniter 3 中的 "up"方法无效

php - 什么时候使用 session_start()?

javascript - 如何将复选框值从一个 iframe 传递到另一个 iframe

javascript - 为什么我的 $.ajax() JSON 数据会像这样发回服务器?

javascript - 可以禁用表中的所有字段并设置条件以启用所需的某些字段??

javascript - blogger.com 网站上的 simplecart.js 图像未在 IE8 中显示

javascript - 在 Chrome 控制台中使用 $ 代替 querySelector

javascript - slick.js slider 点禁用点击但仍然显示它们

jquery - 一次显示/隐藏一个 DIV,更改链接样式