文档 · 2018年12月5日 0

Nginx 413 Requext Entity Too large解决办法

利用Nginx做反向代理上传文件时,遇到 413 Requext Entity Too large

不要方,这是说上传文件大小超过限制了,SO 修改Nginx的配置文件.

vim /etc/nginx/nginx.conf     ##对应自己的配置文件路径

编辑http{}内的client_max_body_size 参数;写多少就是允许上传多大,没有这个参数就手动加上默认是1M,
例:

http {
include /etc/nginx/mime.types;
default_type application/octet-stream;
Nginx 配置SSL证书

client_max_body_size 100m;     #这里就是我设置的允许上传单个文件最大允许100M;
log_format main ‘$remote_addr – $remote_user [$time_local] “$request” ‘
‘$status $body_bytes_sent “$http_referer” ‘
‘”$http_user_agent” “$http_x_forwarded_for”‘;
access_log /var/log/nginx/access.log main;
sendfile on;
#tcp_nopush on;
keepalive_timeout 300;
gzip on;
gzip_buffers 4 16K;
gzip_comp_level 7;
gzip_min_length 1024;
gzip_http_version 1.1;
gzip_proxied off;
gzip_types text/javascript application/javascript text/css application/xml;
upstream web {
# ip_hash;
server 192.168.10.1 weight=3;
server 192.168.10.2 weight=3;
}
server {
listen 443;
ssl on;
…………………………………….

 

打赏