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 cookie 作用范围?不要在当前页面使用你的cookie
Mar 24 PHP
用PHP ob_start()控制浏览器cache、生成html实现代码
Feb 16 PHP
让PHP COOKIE立即生效,不用刷新就可以使用
Mar 09 PHP
WordPress判断用户是否登录的代码
Mar 17 PHP
php利用新浪接口查询ip获取地理位置示例
Jan 20 PHP
php二分查找二种实现示例
Mar 12 PHP
在win7中搭建Linux+PHP 开发环境
Oct 08 PHP
Apache PHP MySql安装配置图文教程
Aug 27 PHP
php实现留言板功能(代码详解)
Mar 28 PHP
php实现保存周期为1天的购物车类
Jul 07 PHP
PHP抽象类与接口的区别详解
Mar 21 PHP
PHP7.3.10编译安装教程
Oct 08 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
用php实现让页面只能被百度gogole蜘蛛访问的方法
2009/12/29 PHP
php绝对路径与相对路径之间关系的的分析
2010/03/03 PHP
PHP 根据key 给二维数组分组
2016/12/09 PHP
使用Zttp简化Guzzle 调用
2017/07/02 PHP
JQuery 学习笔记 选择器之一
2009/07/23 Javascript
jquery isType() 类型判断代码
2011/02/14 Javascript
js实现div的切换特效上一个下一个
2014/02/11 Javascript
jQuery文件上传插件Uploadify使用指南
2014/06/05 Javascript
JavaScript中的splice()方法使用详解
2015/06/09 Javascript
全面解析Bootstrap中tooltip、popover的使用方法
2016/06/13 Javascript
JS实现对中文字符串进行utf-8的Base64编码的方法(使其与Java编码相同)
2016/06/21 Javascript
JSON 必知必会 观后记
2016/10/27 Javascript
Bootstrap导航中表单简单实现代码
2017/03/06 Javascript
Vue.js与 ASP.NET Core 服务端渲染功能整合
2017/11/16 Javascript
详解vue.js之props传递参数
2017/12/12 Javascript
一步步教你利用Docker设置Node.js
2018/11/20 Javascript
javascript获取元素的计算样式
2019/05/24 Javascript
Node使用Nodemailer发送邮件的方法实现
2020/02/24 Javascript
VueX模块的具体使用(小白教程)
2020/06/05 Javascript
使用webpack和rollup打包组件库的方法
2021/02/25 Javascript
Python version 2.7 required, which was not found in the registry
2014/08/26 Python
对于Python的Django框架使用的一些实用建议
2015/04/03 Python
Ubuntu下使用Python实现游戏制作中的切分图片功能
2018/03/30 Python
详解Python中is和==的区别
2019/03/21 Python
python的命名规则知识点总结
2019/10/04 Python
Python二次规划和线性规划使用实例
2019/12/09 Python
如何使用python传入不确定个数参数
2020/02/18 Python
Joe Fresh官网:加拿大时尚品牌和零售连锁店
2016/11/30 全球购物
美国便宜的横幅和标志印刷在线:Best of Signs
2019/05/29 全球购物
秋季运动会表扬稿
2014/01/16 职场文书
犯错检讨书
2014/02/21 职场文书
委托书的写法
2014/09/16 职场文书
计划生育责任书
2015/05/09 职场文书
四大名著读书笔记
2015/06/25 职场文书
能用CSS实现的就不要麻烦JavaScript了
2021/10/05 HTML / CSS
多人盗宝《绿林侠盗》第三赛季4.5上线 跨平台实装
2022/04/03 其他游戏