现象
最近在旧笔记本上用cloudreve搭建了一个云盘,没有反向代理之前使用是一切顺利,但反代之后就出问题了。
反代之后上传小文件,简单的纯文本文件能够上传成功,但唯独其它二进制文件,例如照片压缩包之类,会卡在最后,一直处于“处理中”的一个状态,就像这样:
方法
爬了很多帖子,大多数的侧重点都是 最大上传大小、文件缓存、临时目录等,但均没解决问题;突然看到了宝塔论坛的一则帖子:
https://www.bt.cn/bbs/thread-62786-1-1.html
猜想的确可能是Nginx防火墙问题,一顿闭眼操作,最后确定是防火墙POST过滤
问题,关掉即解决问题。
Ps:防火墙是宝塔的Nginx付费防火墙,希望对你有所帮助。