nginx 默认上传文件的大小是1M,可在 nginx 的设置中修改。
解决方法如下:
1.打开 nginx 配置文件 nginx.conf, 路径一般是:/etc/nginx/nginx.conf
。
2.在 http{} 段中加入 client_max_body_size 20m
; 20m为允许最大上传的大小。
3.保存后重启 nginx,问题解决。
查看 linux 系统下 nginx 安装目录和 nginx.conf 配置文件目录
- 查看 nginx 安装目录
输入命令
ps -ef | grep nginx
返回结果包含安装目录
root 8080 1 0 Aug27 ?
00:00:00 nginx: master process nginx -c /etc/nginx/nginx.conf
- 查看 nginx.conf 配置文件目录
输入命令
nginx -t
返回结果包含配置文件目录
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
3、启动 nginx 服务
[root@localhost ~] <nginx安装目录> -c <nginx.conf配置文件目录>
参数 “-c” 指定了配置文件的路径,如果不加 “-c” 参数,Nginx 会默认加载其安装目录的 conf 子目录中的 nginx.conf 文件。