上传图片的时候Nginx遇到的:
解决办法:设置客户端请求主体(body)的大小
http {# 其他配置项...# 设置客户端请求主体(body)的最大大小为20M(20兆字节)client_max_body_size 20M;# 其他配置项...
}
代码实图:
请根据你的具体需求设置适当的大小。上述例子中,我将其设置为 20 兆字节。确保这个值足够大,以容纳你的文件上传需求。
修改配置后,请保存文件并重新启动 :
注释:
Nginx 默认情况下没有显式设置 client_max_body_size
,这意味着它会使用内置的默认值。通常情况下,这个默认值是比较小的,可能是 1 兆字节(1M)。
如果没有在 Nginx 配置文件中显式设置 client_max_body_size
,而上传的文件超过了默认值,就会触发 "413 Request Entity Too Large" 错误。