前言
前段时间,甲骨文里挂的Alist的IP被Block了,就顺便改用docker版本的Alist,安装挂载,都挺顺利的,今天打算写《微软新版必应APK下载地址【搬运】》打算上传个APK文件,发现一直提示Request failed with status code 413错误。
错误
使用WEB上传,如图
使用RaiDrive上传,如图
试了几个盘都是这样,应该是不是网盘的限制
解决
在官方有提到是:
如果使用反向代理,可能需要在配置中指定最大上传文件大小(
client_max_body_size
)和超时时间否则可能会出现上传成功但回应被web服务器阻止,导致前端超时无响应的情况
我使用的正好是宝塔建的反向代理,在宝塔的网点配置里找到这个"client_max_body_size",原来是要在nginx的配置里修改
宝塔面板——软件商店——应用搜索——nginx——设置
配置修改——34行的“client_max_body_size”——修改成你想要的最大上传大小,我修改成99999M
最后——服务——重启nginx
这样就生效了
总结
主要是nginx的配置限制了最大只可上传50M大小的文件,修改大点便可以了,如果你也是使用宝塔,具使用的是反向代理的,遇到同样的问题,可以使用此法解决。
我也是啊,反代设置完还是413
你好,为什么我修改了client_max_body_size还是413错误