Nginx 踩坑 413 Request Entity Too

作者: java菲菲 | 来源:发表于2020-04-11 11:18 被阅读0次

在进行文件上传的操作时, Nginx 报错: 413 Request Entity Too Large

问题展示

又是熟悉的踩坑环节😂! 看看今天踩了啥坑吧:

在尝试上传文件到服务器时, 碰到了大大的:

nginx 413

原因

nginx的默认文件上传大小大于你上传文件的大小

解决方案

找到nginx配置文件

找到nginx的配置文件(nginx/conf/nginx.conf)

修改serverlocation的配置

找到你要修改的server, 比如:

    server {
        listen 80;
        server_name adb.abc.com;
        location / {
            root   html;
            index  index.html index.htm;
        }
    }

在location块中添加一行配置:

client_max_body_size  64m; # 改为你需要的大小!

修改后就变为了:

    server {
        listen 80;
        server_name adb.abc.com;
        location / {
            root   html;
            index  index.html index.htm;
            client_max_body_size  64m; # 改为你需要的大小!
        }
    }

保存并重启

保存文件, 重启nginx(首个nginx替换为你安装的目录):

nginx/sbin/nginx -s reload

作者:harrisonqi
原文链接:https://juejin.im/post/5e9018f46fb9a03c7204d346

相关文章

网友评论

    本文标题:Nginx 踩坑 413 Request Entity Too

    本文链接:https://www.haomeiwen.com/subject/cmzemhtx.html