老刘笔记老刘笔记

欢迎光临
我们一直在努力!

nginx文件大小限制

如今服务器部署WEB软件环境都会用到 LNMP,即用 Nginx 引擎比较多的。
有些一键包软件并没有根据服务器的配置自动将参数优化到最大,所以在有些时候我们需要单独的调优Nginx 或者 MySQL等软件的参数值。
比如,我们在上传文件的时候,如果特别大的文件是无法上传的,主要是因为 Nginx 有限制大小的,这里我们可以调整大小。

1、client_max_body_size

配置项用于限制客户端请求体(包括文件上传)的最大大小。
默认情况下,Nginx将此值设置为1m(1兆字节)。
可以通过在Nginx配置文件中设置client_max_body_size来修改此限制。
如图所示:

其中8m代表最大8MB文件大小。

2、client_body_buffer_size

配置项用于设置接收客户端请求体的缓冲区大小。
默认情况下,Nginx将此值设置为16k(16千字节)。
如果上传的文件超过缓冲区大小,将会使用磁盘临时文件进行存储。
可以通过在Nginx配置文件中设置client_body_buffer_size来修改此限制。

修改配置文件后,我们需要重新加载 Nginx 配置文件,以使设置生效。
执行以下命令:
nginx -t
确认无误后
nginx -s reload

文章链接https://www.rjyl100.cn/detail/105.html
版权声明:文章由本站原创或网友分享,禁止转载!发布此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请与我们联系,我们将及时更正、删除,谢谢。
温馨提示本站信息来自互联网或网友分享,请大家查阅时,谨慎选择、自辩真伪,自负责任。

梦想还是要有的,万一实现了呢?老刘笔记,感谢有您陪伴!