【AList】解决上传大文件返回错误413问题
问题描述
本人搭建的AList网盘(基于阿里云服务器和腾讯云COS对象存储)最近遇到了一些问题,在上传大约10MB的电子书时,点击“上传”按钮并加载文件,前端界面的进度条跑满,文件被提交到服务器,但提交地文件并没有按预期后台上传到腾讯云COS端,而是返回了一个错误:Request Error 413
。
问题分析
经过查询手册,该问题的来源为使用的反向代理(即Nginx)限制了上传文件的最大大小限制,导致文件上传不成功,修改Nginx配置文件即可。
解决方法
找到配置文件
笔者的Nginx为手动安装,配置文件位于/usr/local/nginx/conf/nginx.conf
,若使用apt安装,一般位于/etc
目录下。
添加内容
在配置文件的server
块后添加一行代码,表示限制的最大文件大小,这个server
块为你部署AList对应的那个端口的代理。
1 | server{ |
保存之后,执行:
1 | nginx -t # 测试 |
再次上传文件,就可以成功提交并正常后台上传了。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 葱酱的幻想乡 - Snowmiku's Dreamland!
评论