科帮网-Java论坛、Java社区、JavaWeb毕业设计

登录/注册
您现在的位置:论坛 盖世程序员(我猜到了开头 却没有猜到结局) 运维优化 > Nginx上传附件 413 Request Entity Too Large
总共48085条微博

动态微博

查看: 1685|回复: 0

Nginx上传附件 413 Request Entity Too Large

[复制链接]
admin    

1244

主题

544

听众

1万

金钱

管理员

  • TA的每日心情

    2021-2-2 11:21
  • 签到天数: 36 天

    [LV.5]常住居民I

    管理员

    跳转到指定楼层
    楼主
    发表于 2015-09-16 12:21:29 |只看该作者 |倒序浏览
    Nginx服务器

    原因是请求实体太长了。一般出现种情况是Post请求时Body内容Post的数据太大了

    如上传大文件过大; 如POST数据比较多

    处理方法修改nginx.conf的值就可以解决了。

    client_max_body_size 2M        改为  
    client_max_body_size 10M  或者更大。

    其他服务器解决方法:
    Apache服务器

    修改下Apache配置文件中的LimitRequestBody配置,如果是虚拟主机,请联系空间商帮助修改。

    具体步骤:

    在apache环境中上传较大软件的时候,有时候会出现413错误,出现这个错误的原因,是因为apache的配置不当造成的,找到apache的配置文件目录也就是conf目录,和这个目录平行的一个目录叫conf.d打开这个conf.d,里面有一个php.conf
    目录内容如下:
    #
    # PHP is an HTML-embedded scripting language which attempts to make it
    # easy for developers to write dynamically generated webpages.
    #

    LoadModule php4_module modules/libphp4.so

    #
    # Cause the PHP interpreter handle files with a .php extension.
    #

    SetOutputFilter PHP
    SetInputFilter PHP
    LimitRequestBody 6550000

    #
    # Add index.php to the list of files that will be served as directory
    # indexes.
    #
    DirectoryIndex index.php

    错误就发生在这个LimitRequestBody配置上,将这个的值改大到超过你的软件大小就可以了

    如果没有这个配置文件请将
    SetOutputFilter PHP
    SetInputFilter PHP
    LimitRequestBody 6550000

    写到apache的配置文件里面即可。

    IIS服务器(Windows Server 2003系统IIS6)

    先停止IIS Admin Service服务,然后
    找到windows\system32\inesrv\下的metabase.xml,打开,找到ASPMaxRequestEntityAllowed 修改为需要的值,然后重启IIS Admin Service服务

    1、在web服务扩展 允许active server pages和在服务器端的包含文档
    2、修改各站点的属性 主目录-配置-选项-启用父路径
    3、使之可以上传大文档(修改成您想要的大小就可以了,以字节为单位)
    c:\WINDOWS\system32\inetsrv\MetaBase.xml

    !企业版的windows2003在第592行
    默认的预设置值 AspMaxRequestEntityAllowed="204800" 即200K

    将其加两个0,即改为,现在最大就可以上传20M了。
    AspMaxRequestEntityAllowed="20480000"


    科帮网-Java论坛、Java社区、JavaWeb毕业设计 1、本主题所有言论和图片纯属会员个人意见,与本社区立场无关
    2、本站所有主题由该帖子作者发表,该帖子作者与科帮网-Java论坛、Java社区、JavaWeb毕业设计享有帖子相关版权
    3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和科帮网-Java论坛、Java社区、JavaWeb毕业设计的同意
    4、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任
    5、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
    6、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
    7、科帮网-Java论坛、Java社区、JavaWeb毕业设计管理员和版主有权不事先通知发贴者而删除本文


    JAVA爱好者①群:JAVA爱好者① JAVA爱好者②群:JAVA爱好者② JAVA爱好者③ : JAVA爱好者③

    快速回复
    您需要登录后才可以回帖 登录 | 立即注册

       

    发布主题 快速回复 返回列表 联系我们 官方QQ群 科帮网手机客户端
    快速回复 返回顶部 返回列表