产生这种原因是因为服务器限制了上传大小 !(转载自简书的一篇博文,感谢)
https://www.jianshu.com/p/3851c3d6eaf1?tdsourcetag=s_pctim_aiomsg
站点采用了WordPress,基于Nginx代理。所以出现413这种错误,是因为Nginx服务端配置的问题。解决办法如下:
修改nginx.conf的值就可以解决了。将以下代码粘贴到nginx.conf内
client_max_body_size 20M;
选择在http{}
中设置:client_max_body_size 20m;
也可以选择在server{}
中设置:client_max_body_size 20m;
还可以选择在location{}
中设置:client_max_body_size 20m;
三者有区别,不同的作用域参数设置,有不同的含义。
设置到http{}
内,控制全局nginx所有请求报文大小;
设置到server{}
内,控制该server的所有请求报文大小;
设置到location{}
内,控制满足该路由规则的请求报文大小 ;
因为WordPress基于PHP设计,所以还需要再检查下,PHP的限制。 如需修改可参考:
https://blog.humh.cn/?p=167
发表评论