server {
listen 80;
server_name localhost;
location / {
proxy_pass http://127.0.0.1:8080;
client_max_body_size 1000m;
client_body_buffer_size 1m;
client_body_temp_path /usr/local/client_temp 3 2;
}
}
先说错误:
1.文件大小超过了client_body_buffer_size
2.client_body_temp_path的临时文件路径空间不足、没有写权限、路径不存在、或临时文件名冲突
以上两个原因导致了返回500错误。
如果上传文件大小超过client_max_body_size时,会报413 entity too large的错误。
解决方法:
修改三个参数的相关配置!!!