怎样把php文件改成固定大小,php修改上传文件大小限制的方法
php修改上传文件大小限制的方法
发布时间:2020-07-02 09:09:51
来源:亿速云
阅读:97
作者:Leah
这篇文章将为大家详细讲解有关php修改上传文件大小限制的方法,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
1. 一般的文件上传,除非文件很小.就像一个5M的文件,很可能要超过一分钟才能上传完.
但在php中,默认的该页最久执行时间为 30 秒.就是说超过30秒,该脚本就停止执行.
这就导致出现 无法打开网页的情况.这时我们可以修改 max_execution_time
在php.ini里查找max_execution_time
默认是30秒.改为max_execution_time = 0
0表示没有限制
2. 修改 post_max_size 设定 POST 数据所允许的最大大小。此设定也影响到文件上传。
php默认的post_max_size 为2M.如果 POST 数据尺寸大于 post_max_size $_POST 和 $_FILES superglobals 便会为空.
查找 post_max_size .改为post_max_size = 150M
3. 很多人都会改了第二步.但上传文件时最大仍然为 8M.
为什么呢.我们还要改一个参数upload_max_filesize 表示所上传的文件的最大大小。
查找upload_max_filesize,默认为8M改为upload_max_filesize = 100M
另外要说明的是,post_max_size 大于 upload_max_filesize 为佳.
4.上传报413错误,
产生该错误的原因,客户端发送的实体主体部分比服务器能够或者希望处理的要大。 一般情况下我们看不到这个状态码。 因为浏览器不会发送太大的数据给网站,但是服务器间的接口交互可能会出现该问题。
nginx出现这个问题的原因是请求实体太长了。一般出现这种情况是Post请求时Body内容Post的数据太大了,如上传大文件过大、POST数据比较多。
解决方法:
打开nginx主配置文件nginx.conf,找到http{}段,修改或者添加 client_max_body_size 的值client_max_body_size 20m;
关于php修改上传文件大小限制的方法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
怎样把php文件改成固定大小,php修改上传文件大小限制的方法相关推荐
- php 设置post大小_php 修改上传文件大小限制实例详解
1. 修改 max_execution_time 在php中,默认的页面最久执行时间为 30 秒,超过30秒,该脚本就停止执行. 这样就会出现无法打开网页的情况.这时我们可以修改 max_execut ...
- java修改文件的大小限制_Struts2修改上传文件大小限制方法解析
首先struts上传最大大小由两个地方决定. struts.multipart.maxSize决定整个post的form最大是多大,所以这个限制是最初的.默认大小是接近2M,在struts的defau ...
- php ajax base64,jQuery实现文件编码成base64并通过AJAX上传的方法
本文实例讲述了jQuery实现文件编码成base64并通过AJAX上传的方法.分享给大家供大家参考,具体如下: 使用AJAX是无法直接上传文件的,一般都是新建个iframe在它里面完成表单提交的过程以 ...
- iis mysql php 附件上传大小_修改上传附件2M大小限制的方法/php+iis上传附件默认大小修改方法...
在服务器上架设好WordPress后,使用过程中发现,上传附件大小有2M的限制 话说服务器就是本机,可以直接把文件拖到附件存储文件夹下,然后在需要附件的地方引用链接 可是这种落后的方法终究不是办法,还 ...
- tomcat的php文件上传大小限制,PHP上传文件大小限制的调整 Nginx 413 Request Entity Too Large...
Nginx+php-fpm架构,遇到这个错误时:Request Entity Too Large 或 Nginx 413 Request Entity Too Large,需要做如下调整即可. 1.修 ...
- php上传文件大小读取,怎么修改php上传文件的大小限制?
修改php上传文件大小限制的方法:首先打开php.ini配置文件:然后分别查找并修改"post_max_size"项."upload_max_filesize" ...
- 六、Git多人开发: 把同一文件改成了不同的文件名如何处理?
@Author:Runsen 把同一文件改成了不同的文件名如何处理? 我们接着上面的话题,如果把同一文件改成了不同的文件名,如何处理? 小A和小B首先对使用git pull命令同步下.小Auser.h ...
- Java-马士兵设计模式学习笔记-观察者模式-读取properties文件改成单例模式
一.概述 1.目标:读取properties文件改成单例模式 二.代码 1.Test.java 1 class WakenUpEvent{ 2 3 private long time; 4 priva ...
- php如何把图片铺满,PHP如何裁剪图片成固定大小
做一个首页调用图像,有时需要获得固定大小的图像,因为首页的图像位置通常由设计人员指定好了,如果是做最新发布图像调用,因为不知道客户会上传什么比例的图像,所以,有时候也就没有办法确定图像的比例,前台页面 ...
最新文章
- java核心技术面试精讲
- CCNA 实验三 3.2 2 默认路由
- 基本类型数组转包装类型数组工具类
- 测地膨胀和膨胀重建—lhMorpRDilate
- win2008删除计算机用户,Windws Srv 2008内置账户
- iOS 15 通知的新功能
- php date日期相关函数
- Control-Tree
- WGS84坐标系-地心地固坐标系-东北天坐标系
- Cisco CCNP 帧中继网络教程
- 上波浪线符号复制_波浪线符号(word小技巧)
- JS的this指向问题(史上最全)
- 传奇3单机服务器怎么修改器,自己是GM并架设了传奇3单机版,如何改变装备属性?...
- Tomcat 的部署+虚拟主机的配置
- C#编程:常用数学函数
- Perplexity困惑度解释
- 国家地址json记录
- 云服务器(阿里云)的简单应用
- 部署阿里云盘的目录文件列表程序教程
- Latex写文章时插入单栏图片和双栏图片方法
热门文章
- java concurrentmap原理_Java集合番外篇 -- ConcurrentHashMap底层实现和原理
- Python教程:zip 函数的用法
- python去除rpm仓库中同名低版本的包
- python中json文件处理涉及的四个函数json.dumps()和json.loads()、json.dump()和json.load()的区分
- java创建线程代码_Java创建与结束线程代码示例
- typedef enum的用法(枚举)
- 文本文件与二进制文件及编码关系
- 【编译原理】构建一个简单的解释器(Let’s Build A Simple Interpreter. Part 7.)(笔记)解释器 interpreter 解析器 parser 抽象语法树AST
- Intel Realsense D435 当usb显示为2.x时,是否能正常运行? 2.1 3.2
- python 多层感知器 sklearn.neural_network MLPClassifier.predict()函数