码迷,mamicode.com
首页 > 其他好文 > 详细

Nginx   413 Request Entity Too Large

时间:2015-03-18 18:17:36      阅读:101      评论:0      收藏:0      [点我收藏+]

标签:nginx

在上传时nginx返回了413错误,查看log文件,显示的错误信息是:”413 Request Entity Too Large”, 需要做以下设 置:

打开nginx主配置文件nginx.conf,找到http{}段,增加 client_max_body_size的相关设置, 这个值默认是1m,可以增加到3m以增加提高文件大小限制;

       client_max_body_size     3m;
       client_body_buffer_size  128k;
       proxy_connect_timeout    600;
       proxy_read_timeout       600;
       proxy_send_timeout       6000;
       proxy_buffer_size        16k;
       proxy_buffers            4 64k;
       proxy_busy_buffers_size 64k;
       proxy_temp_file_write_size 64k;

如果运行的是php,那么还要检查php.ini,这个大小client_max_body_size要和php.ini中的如下值的最大值一致或者稍大,这样就不会因为提交数据大小不一致出现的错误。
      post_max_size = 6M
      upload_max_filesize = 2M

Nginx   413 Request Entity Too Large

标签:nginx

原文地址:http://yanruohan.blog.51cto.com/9740053/1621922

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!