
Alist上传大文件出现413报错解决方法
此方法适用于Nginx和openresty等,支持Nginx语法的web服务器服务端
演示环境:Debian12系统+1panel面板+openresty+Alist
讲解说明:
413报错原因:
在基于Nginx或openresty等服务端的网页中,如果遇到413 Request Entity Too Large
错误,一般是请求体积超过了设置的最大的请求体大小,在Nginx当中请求体积大小可以自定义设置client_max_body_size
来控制。
什么是OpenResty?
OpenResty 是一个基于 Nginx 的高性能 Web 应用服务器,它将 Nginx 与 Lua 编程语言集成在一起,提供了强大的功能和灵活性。因为基于 Nginx 构建,所以也可以使用下面的方法来解决413报错问题。
解决方法:
可以在特定server
或location
块中设置:
client_max_body_size 10G; # 设置最大上传文件大小为 10G
比如反向代理的配置文件中
例如图中在反向代理server块中添加过后,保存并重载,刷新网页后重新尝试上传,就可以成功解决Request failed with status code 413
的问题
本图上传了一个55M的APK文件做测试,对比配置之前,配置后没有再出现413报错问题
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 小白初梦
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果