index.vue?7573:182 POST http://devops.bktencent.com/ms/artifactory/api/user/artifactories/projects/demo/atoms/checkout/versions/1.0.0/types/NEW/archive 413 (Request Entity Too Large)
错误原因
服务器限制了文件上传大小,上传文件超过了服务器限制!
解决方案
找到nginx的配置文件nginx/conf/nginx.conf,在location块中添加其中的配置为:
client_max_body_size 200m; # 改为你需要的大小!正确配置参考:
server { listen 80; server_name adb.abc.com; location / { root html; index index.html index.htm; client_max_body_size 200m; # 改为你需要的大小! } }保存并且重启Nginx即可解决413 Request Entity Too Large!
其他尝试
可以选择在http{ }中设置:client_max_body_size 200m;也可以选择在server{ }中设置:client_max_body_size 200m;还可以选择在location{ }中设置:client_max_body_size 200m;三者有区别设置到http{}内,控制全局nginx所有请求报文大小设置到server{}内,控制该server的所有请求报文大小设置到location{}内,控制满足该路由规则的请求报文大小