一.nginx服务器 nginx出现这个问题的原因是请求实体太长了.一般出现种情况是Post请求时Body内容Post的数据太大了,如上传大文件过大.POST数据比较多. 处理方法 在nginx.conf增加 client_max_body_size的相关设置, 这个值默认是1m,可以增加到8m以增加提高文件大小限制:当然可以设置的更大点. 代码如下: # 在http,server或者location段修改下面的配置:# set client body size to 8M #client_ma…
最近一个项目当中,要求上传图片,并且限制图片大小,虽然在laravel当中已经添加了相关的表单验证来阻止文件过大的上传,然而当提交表单时,还没轮到laravel处理,nginx就先报错了.当你仔细看报错页面时,你会发现有nginx版本信息,经过分析,这报错是因为nginx的默认上传文件大小配置client_max_body_size只有2MB, 基于nginx验证比laravel验证要早,想要友好报错而不是直接显示413 Request Entity Too Large,那么就有三个思路去解决.…
修改nginx配置    这是最简单的一个做法,着报错原因是nginx不允许上传配置过大的文件,那么件把nginx的上传大小配置调高就好. 1.打开nginx主配置文件nginx.conf,一般在/usr/local/nginx/conf/nginx.conf这个位置,找到http{}段并修改以下内容: client_max_body_size 2m;   当中的2m修改成你需要的允许文件大小.    2.修改后,测试nginx配置是否正确 /usr/local/nginx/sbin/nginx…
修改配置文件  vim /etc/nginx/sites-available/default,增加 client_max_body_size 1000m;//最大上传大小 proxy_connect_timeout 300s;//连接超时 proxy_send_timeout 300s;//连接超时 proxy_read_timeout 300s;//连接超时 server { listen 80; location / { proxy_pass http://localhost:5000; p…
nginx 出现413 Request Entity Too Large问题的解决方法 使用php上传图片(大小1.9M),出现 nginx: 413 Request Entity Too Large 错误. 根据经验是服务器限制了上传文件的大小,但php默认的文件上传是2M,应该不会出现问题. 打开php.ini,把 upload_max_filesize 和 post_max_size 修改为20M,然后重启. 再次上传,问题依旧,可以排除php方面的问题. 原来nginx默认上传文件的大小…
Nginx 出现413 Request Entity Too Large得解决方法 默认情况下使用nginx反向代理上传超过2MB的文件,会报错413 Request Entity Too Large ,修改或增加配置client_max_body_size值即可: nginx默认上传文件的大小是1M 解决方法: 打开/usr/local/etc/nginx/nginx.conf,找到 http { -- } 在里面加入 client_max_body_size 4m; 如: http { --…
<div class="hide-article-box text-center" style="display: block;"> <a class="btn" id="btn-readmore">阅读更多</a> </div> <span style="color: darkred;"><strong>nginx作为反向代理服务器,…
Nginx出现的413 Request Entity Too Large错误,这个错误一般在上传文件的时候出现,打开nginx主配置文件nginx.conf,找到http{}段,添加 解决方法就是 打开nginx主配置文件nginx.conf,一般在/usr/local/nginx/conf/nginx.conf这个位置,找到http{}段,修改或者添加  代码如下 复制代码 client_max_body_size 2m; 然后重启nginx cd /usr/local/nginx/sbin…
Nginx出现“413 Request Entity Too Large”错误解决方法 2011-03-25 13:49:55|  分类: 默认分类 |  标签:413  request  entity  too  large  nginx出现  错误解决方法   |举报 |字号 订阅   今天使用Wordpress的flash版文件上传功能的时候,总是提示接口错误,很是郁闷.换小文件发现没有问题,所以问题肯定出现在文件大小上,找了半天没有发现wordpress有限制上传文件大小的地方. 切换到…
最近在做给博客添加上传PDF的功能,但是在测试上传文件的过程中遇到了413 Request Entity Too Large错误.不过这个无错误是很好解决的,这个错误的出现是因为上传的文件大小超过了Nginx和PHP的配置,我们可以通过以下的方法来解决: 文章目录 1 一.设置PHP上传文件大小限制 2 二.设置Nginx的配置 3 三.启用 一.设置PHP上传文件大小限制 PHP默认的文件上传大小是2M,我们可以通过修改php.ini里面的以下几行来增加上传文件大小的限制: file_uplo…