上傳文件時(shí)413錯(cuò)誤,如圖:
上傳文件時(shí)413錯(cuò)誤
已知項(xiàng)目使用了nginx做反向代理跪帝,nginx會(huì)限制請(qǐng)求體的大小脓杉,所以如果想要上傳較大的文件赂韵,需要對(duì)nginx進(jìn)行配置。
打開(kāi)nginx主配置文件nginx.conf,比如我的配置文件路徑為:
/etc/nginx
為nginx.conf文件添加如下配置:
client_max_body_size 500m;
一般添加此配置即可,也有需要多添加一些對(duì)timeout的限制,如下:
client_max_body_size 500m;
client_body_timeout 5m;
proxy_connect_timeout 75s;
proxy_read_timeout 5m;
proxy_send_timeout 5m;
client_max_body_size可添加在htttp里榴芳,也可添加在server里。
配置完成后重啟nginx跺撼。
先測(cè)試修改過(guò)的nginx.conf是否合法
nginx -t conf文件路徑
也可不指定文件進(jìn)行測(cè)試
nginx -t
nginx指定配置文件重啟
nginx所在路徑 -s reload -c conf文件路徑
nginx指定配置文件啟動(dòng)
nginx所在路徑 -c conf文件路徑
關(guān)于nginx啟停手冊(cè)窟感,進(jìn)入nginx安裝目錄:
1、啟動(dòng)nginx:./nginx
2歉井、關(guān)閉nginx:./nginx -s stop
3柿祈、重啟nginx:./nginx -s reload