品易云推流 关闭
文章详情页
文章 > PHP教程 > php上传文件限制大小如何解决

php上传文件限制大小如何解决

头像

小妮浅浅

2021-06-05 10:58:24679浏览 · 0收藏 · 0评论

1、上传报413错误

产生改错误的原因,客户端发送的实体主体部分比服务器能够或者希望处理的要大。一般情况下我们看不到这个状态码。因为浏览器不会发送太大的数据给网站,但是服务器间的接口交互可能会出现该问题。

nginx出现这个问题是的原因是请求实体太长了。一般出现这种情况时post请求body内容post的数据太大了,如上传文件过大,post数据比较多。

解决方法:

打开nginx配置文件nginx.conf 找到http{}段,修改或者添加client_max_body_size的值。

2、修改post_max_size值

修改 post_max_size 设定 POST 数据所允许的最大大小。此设定也影响到文件上传。

php默认的post_max_size 为2M。如果POST数据尺寸大于post_max_size $_POST 和$_FILES superglobals便会为空。

查找 post_max_size .改为

post_max_size = 150M

以上就是php上传文件限制大小的解决,希望对大家有所帮助。更多php学习指路:php教程

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

底部广告图