在群晖上部署好lsky pro 图床并设置好反向代理用http或者https访问一切正常,也在角色组设置好上传大小之后,用域名访问时仍然不能上传过大的图片,显示上传失败,但是本地ip访问可以正常上传。

一、设置如图,用户最大上传大小为5M

二、本地选取一张3M图片上传,成功

三、域名访问时上传失败

F12打开控制台,显示错误,request 太大,说明我们反向代理设置有问题。

四、解决方案:设置nginx上传大小

Nginx的默认缺省配置最大上传文件大小是1M。 如果要修改这个大小限制,只需要打开nginx.conf文件。 然后重启Nginx使配置生效即可。

  • 打开 nginx的安装目录,我这里是 /www/server/nginx/conf,修改nginx.conf文件,在server里面添加代码:
        client_max_body_size 100M;
        client_body_buffer_size 100M;
  • 重启nginx服务
nginx -s stop
nginx
成功!