2019-05-10

现象:

  近几日部署dzzoffice(nginx+php环境)时发现,上传文件超过1M无法上传到平台,报错显示the 413 (Request Entity Too Large)

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

原因:

  nginx默认上传文件限制是1M,不修改配置参数超过1M的文件无法上传成功

解决方案:

  修改nginx配置文件参数
 nginx配置上传文件大小限制 随笔

  client_max_body_size 1024M; 上传文件大小限制

  sendfile on; 设置为on表示启动高效传输文件的模式

  keepalive_timeout 1800;保持连接的时间,默认65s

  参数位置注意是在http{ }内,网上有文章说放在server { }内,本人未测试是否可行,但是放在http { }内部经测试,绝对生效,可行

 

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄