如何修改Nginx上传文件的大小?

Nginx

1 前言

一个问题,一篇文章,一出故事。
笔者今天遇到用户上传文件超过1M被限制,于是笔者通过如下命令

tail -f /var/log/nginx/error.log

查到如下错误日志,

2025/07/10 09:06:53 [error] 1137#1137: *8595 client intended to send too large body: 1345682 bytes, client: 10.168.0.66, server: moodle01.cmdschool.org, request: "POST /repository/repository_ajax.php?action=upload HTTP/2.0", host: "moodle01.cmdschool.org", referrer: "https://moodle01.cmdschool.org/admin/tool/installaddon/index.php"

2 最佳实践

vim /etc/nginx/nginx.conf

修改如下参数,

client_max_body_size 1024M;
没有评论

发表回复

Nginx
如何部署Nginx集群管理工具nginxtool?

1 前言 一个问题,一篇文章,一出故事。 笔者公司内部有基于Anycase部署的Nginx负载均衡器 …

Docker
如何部署Docker Nginx 1.20.2?

1 前言 一个问题,一篇文章,一出故事。 本章将完成Docker Nginx的基础部署。 2 最佳实 …

Docker
如何打包Docker Nginx 1.20.2?

1 前言 一个问题,一篇文章,一出故事。 由于docker hub原版本的nginx镜像过于精简,于 …