NodeBB图片无法上传的问题

NodeBB图片上传提示 Request Entity Too Large

这是因为Nginx对客户端的限制,只需要修改nginx的配置文件中的client_max_body_size参数即可

可以在以下文件中修改

  • 作用全部站点:/etc/nginx/nginx.conf
  • 作用独立站点:/etc/nginx/sites-available/domain.com

添加区域说明

在Nginx官网关于client_max_body_size说明中有详细解释:

Syntax:	client_max_body_size size;
Default:	
client_max_body_size 1m;
Context:	http, server, location


因此我们只需要在对应的nginx配置文件和对应区域添加该参数即可:

client_max_body_size 10m;

然而,在修改完之后依旧无法上传,继续提示 image too large 图片尺寸太大,这时候需要注意的是nodebb后台的上传文件大小尺寸设置

特别是图片上传,高度和宽度如果限制了也会继续提示错误。

NodeBB图片无法上传的问题

Post Comment