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