• 技术文章 >PHP >PHP教程

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

    小妮浅浅小妮浅浅2021-06-05 10:58:24原创159

    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教程

    专题推荐:php上传文件
    上一篇:php字符串的截取方式 下一篇:PHP内部函数是什么

    相关文章推荐

    • php常见运行模式详解• php中PDO库是什么• php PDO运行查询的方法• php PDO的预处理语句有哪些• php中PDO获取关联数组• php之phpstorm自动代码补全的使用• php中使用rand产生随机数• php构造方法__construct()是什么• php中Swoole的模块介绍• php命令行中进行断点• php方法断点如何实现• php中Suhosin是什么• php中如何配置Cookie加密• php Mhash算法的加密• php文件Hash的使用• php增量Hash函数的使用• php中的SAPI是什么• php中CGI模式的介绍• php FastCGI模式如何理解• php FastCGI模式的优缺点• php有哪些文件包含漏洞• php不能生成图片的解决办法
    品易云

    全部评论我要评论

  • 取消发布评论发送
  • 

    Python学习网