老鬼的博客 来都来啦,那就随便看看吧~
nginx unexpected http status 413 'request entity too large'
发布于: 2018-11-13 更新于: 2024-12-06 分类于:  阅读次数: 

一:介绍

1
2
	http 413 reqyest entity too large是说明上传的文件超过了服务器配置的
大小,nginx+visualsvn server会出现这种文件上传不上去,提示上面的错误。

二:解决方案

1
2
3
	在nginx的http,server,location中设置client_max_body_size 1000m;
最大上传文件的大小。其中location > server > http 如果在location中设置
的会覆盖server和http中设置的大小。

三:nginx.conf

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49

#user nobody;
worker_processes 1;

error_log logs/error.log;
error_log logs/error.log notice;
error_log logs/error.log info;

#pid logs/nginx.pid;


events {
worker_connections 1024;
}


http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;

#上传文件大小
client_max_body_size 300M;

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 logs/access.log main;




#umojo.matchcess.com
include umojo.matchcess.com.conf;


#jayden.matchcess.com
include jayden.matchcess.com.conf;


#static.matchcess.com
include static.matchcess.com.conf;



}

*************感谢您的阅读*************