CentOS:Nginx 413 Request Entity Too Large

nginx 出现413 Request Entity Too Large问题的解决方法

使用php上传图片(大小1.9M),出现 nginx: 413 Request Entity Too Large 错误。

根据经验是服务器限制了上传文件的大小,但php默认的文件上传是2M,应该不会出现问题。

打开php.ini,把 upload_max_filesize 和 post_max_size 修改为20M,然后重启。

再次上传,问题依旧,可以排除php方面的问题。

原来nginx默认上传文件的大小是1M,可nginx的设置中修改。

解决方法如下:

1.打开nginx配置文件 nginx.conf, 路径一般是:/etc/nginx/nginx.conf。

2.在http{}段中加入 client_max_body_size 20m; 20m为允许最大上传的大小。

3.保存后重启nginx,问题解决。

相关推荐
沉默的八哥1 小时前
K8S中的etcd数据库备份与恢复
运维·kubernetes
沉默的八哥1 小时前
K8S中PV和PVC之间的关系
运维·kubernetes
安 当 加 密3 小时前
基于USB Key的Web系统双因素认证解决方案:构建安全与便捷的登录体系
运维·网络·安全
沉默的八哥3 小时前
K8S日常问题优化
运维·kubernetes
666HZ6663 小时前
从0到1入门Docker
运维·docker·容器
路由侠内网穿透4 小时前
本地部署资源聚合搜索神器 Jackett 并实现外部访问
linux·运维·服务器·网络协议·tcp/ip
啥都想学的又啥都不会的研究生4 小时前
Redis设计与实现-服务器中的数据库
运维·服务器·数据库·redis·笔记·缓存·性能优化
djykkkkkk5 小时前
ubuntu 和 RV1126 交叉编译Mosqutiio-1.6.9
linux·运维·ubuntu
大小科圣5 小时前
Tomcat介绍及部署
运维·服务器
好多知识都想学5 小时前
第二章Linux 命令概述
linux·运维·服务器