更多: zhilu jiaocheng
解决方案
文件下载大小限制由 Apache 指令“LimitRequestBody”控制。
默认情况下,它没有设置,这意味着在 POST 请求中没有限制或者几乎没有限制。
如果指令设置为特定大小,则超过该大小将产生与上述类似的错误。
有关此指令的更详细说明,请参阅以下 Apache 文档:
httpd.apache.org/docs/1.3/mod/core.html#limitrequestbody
要修改此设置:
- 编辑 httpd.conf 文件并将指令设置为所需的值。
例如,要设置 5MB 的值,我们可以使用以下内容:
LimitRequestBody 5120000
或者:
- 编辑 httpd.conf 文件并删除或者注释掉指令:
#LimitRequestBody 262144
问题
我们可能会遇到在 Apache 服务器中增加文件下载大小限制的请求。
尝试调用URL上传文件,浏览器出现如下错误:
ERROR Request entity too large. Request exceeds the capacity limit
Apache error_log 有以下错误:
Request content-length of 294135 is larger than the configured limit of 262144
日期:2020-09-17 00:16:34 来源:oir作者:oir