php上传大文件设置方法


Posted in PHP onApril 14, 2016

打开php.ini,首先找到

;;;;;;;;;;;;;;;;
; file uploads ;
;;;;;;;;;;;;;;;;

区域,有影响文件上传的以下几个参数:

file_uploads  =  on  ;//是否允许通过http上传文件的开关。默认为on即是开

upload_tmp_dir  ;//文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹

upload_max_filesize  =  8m  ;//望文生意,即允许上传文件大小的最大值。默认为2m


;;;;;;;;;;;;;;;;;
; data handling ;
;;;;;;;;;;;;;;;;;
区域,还有一项:

post_max_size  =  8m ;//指通过表单post给php的所能接收的最大值,包括表单里的所有值。默认为8m

一般地,设置好上述四个参数后,上传<=8m的文件是不成问题,在网络正常的情况下。

但如果要上传>8m的大体积文件,只设置上述四项还一定能行的通。除非你的网络真有100m/s的上传高速,否则你还得关心关心下面的参数:

;;;;;;;;;;;;;;;;;;;
; resource limits ;
;;;;;;;;;;;;;;;;;;;

max_execution_time  =  600 ;//每个php页面运行的最大时间值(秒),默认30秒

max_input_time = 600 ;//每个php页面接收数据所需的最大时间,默认60秒

memory_limit  =  8m ;//每个php页面所吃掉的最大内存,默认8m
PHP 相关文章推荐
用PHP制作静态网站的模板框架(二)
Oct 09 PHP
PHP+DBM的同学录程序(4)
Oct 09 PHP
php缓冲 output_buffering的使用详解
Jun 13 PHP
使用php实现截取指定长度
Aug 06 PHP
php实现把url转换迅雷thunder资源下载地址的方法
Nov 07 PHP
php使用mysqli向数据库添加数据的方法
Mar 20 PHP
php使用MySQL保存session会话的方法
Jun 26 PHP
PHP执行linux命令常用函数汇总
Feb 02 PHP
php+resumablejs实现的分块上传 断点续传功能示例
Apr 18 PHP
Laravel事件监听器用法实例分析
Mar 12 PHP
tp5.1 实现setInc字段自动加1
Oct 18 PHP
PHP7修改的函数
Mar 09 PHP
什么是OneThink oneThink后台添加插件步骤
Apr 13 #PHP
java模拟PHP的pack和unpack类
Apr 13 #PHP
php远程下载类分享
Apr 13 #PHP
Thinkphp和onethink实现微信支付插件
Apr 13 #PHP
PHP MSSQL 分页实例
Apr 13 #PHP
php构造方法中析构方法在继承中的表现
Apr 12 #PHP
非集成环境的php运行环境(Apache配置、Mysql)搭建安装图文教程
Apr 12 #PHP
You might like
如何冲泡挂耳包咖啡?技巧是什么
2021/03/04 冲泡冲煮
php 动态多文件上传
2009/01/18 PHP
php中如何使对象可以像数组一样进行foreach循环
2013/08/09 PHP
学习php过程中的一些注意点的总结
2013/10/25 PHP
浅析iis7.5安装配置php环境
2015/05/10 PHP
Zend Framework教程之路由功能Zend_Controller_Router详解
2016/03/07 PHP
最佳的addEvent事件绑定是怎样诞生的
2011/10/24 Javascript
深入理解JavaScript系列(14) 作用域链介绍(Scope Chain)
2012/04/12 Javascript
原生js和jQuery随意改变div属性style的名称和值
2014/10/22 Javascript
node.js中的fs.read方法使用说明
2014/12/17 Javascript
jQuery中closest()函数用法实例
2015/01/07 Javascript
jquery读取xml文件实现省市县三级联动的方法
2015/05/29 Javascript
基于vuejs+webpack的日期选择插件
2020/05/21 Javascript
AngularJS实现select的ng-options功能示例
2017/07/12 Javascript
关于前后端json数据的发送与接收详解
2017/07/30 Javascript
Layui表格行工具事件与数据回填方法
2019/09/13 Javascript
聊聊Vue中provide/inject的应用详解
2019/11/10 Javascript
vue excel上传预览和table内容下载到excel文件中
2019/12/10 Javascript
JavaScript冒泡算法原理与实现方法深入理解
2020/06/04 Javascript
Python中使用PyQt把网页转换成PDF操作代码实例
2015/04/23 Python
Python实现监控程序执行时间并将其写入日志的方法
2015/06/30 Python
Python装饰器的执行过程实例分析
2018/06/04 Python
WxPython建立批量录入框窗口
2019/02/27 Python
使用bandit对目标python代码进行安全函数扫描的案例分析
2021/01/27 Python
如何用Python编写一个电子考勤系统
2021/02/08 Python
HTML5 图片预加载的示例代码
2020/03/25 HTML / CSS
Anthropologie英国:美国家喻户晓的休闲服装和家居产品品牌
2018/12/05 全球购物
Tomcat中怎么使用log4j输出所有的log
2016/07/07 面试题
高中生学习生活的自我评价
2013/10/09 职场文书
自我评价如何写好?
2014/01/05 职场文书
《油菜花开了》教学反思
2014/02/22 职场文书
法律六进活动方案
2014/03/13 职场文书
2016党员学习《反对自由主义》心得体会
2016/01/22 职场文书
小学体育队列队形教学反思
2016/02/16 职场文书
长辈生日祝福语大全(72句)
2019/08/09 职场文书
Go标准容器之Ring的使用说明
2021/05/05 Golang