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 相关文章推荐
初学CAKEPHP 基础教程
Nov 02 PHP
php异常处理技术,顶级异常处理器
Jun 13 PHP
PHP5下$_SERVER变量不再受magic_quotes_gpc保护的弥补方法
Oct 31 PHP
php curl 伪造IP来源的实例代码
Nov 01 PHP
Yii Framework框架获取分类下面的所有子类方法
Jun 20 PHP
CMS中PHP判断系统是否已经安装的方法示例
Jul 26 PHP
php连接与操作PostgreSQL数据库的方法
Dec 25 PHP
PHP多文件上传类实例
Mar 07 PHP
PHP正则表达式入门教程(推荐)
May 18 PHP
yii2中关于加密解密的那些事儿
Jun 12 PHP
Laravel5.1 框架控制器基础用法实例分析
Jan 04 PHP
Mac系统下搭建Nginx+php-fpm实例讲解
Dec 15 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
MySql 按时间段查询数据方法(实例说明)
2008/11/02 PHP
浏览器预览PHP文件时顶部出现空白影响布局分析原因及解决办法
2013/01/11 PHP
PHP简单实现“相关文章推荐”功能的方法
2014/07/19 PHP
分享自定义的几个PHP功能函数
2015/04/15 PHP
PHP实现的多文件上传类及用法示例
2016/05/06 PHP
php如何执行非缓冲查询API
2016/07/22 PHP
如何判断php mysqli扩展类是否开启
2016/12/24 PHP
JavaScript的面向对象(二)
2006/11/09 Javascript
超棒的javascript页面顶部卷动广告效果
2007/12/01 Javascript
JavaScript也谈内存优化
2014/06/06 Javascript
js实现图片在未加载完成前显示加载中字样
2014/09/03 Javascript
JavaScript实现按Ctrl键打开新页面
2014/09/04 Javascript
js实现鼠标移到链接文字弹出一个提示层的方法
2015/05/11 Javascript
js生成随机数(指定范围)的实例代码
2016/07/10 Javascript
js 获取元素所有兄弟节点的实现方法
2016/09/06 Javascript
jQuery和CSS仿京东仿淘宝列表导航菜单
2017/01/04 Javascript
JavaScript编写九九乘法表(两种任选)
2017/02/04 Javascript
Angular.js中控制器之间的传值详解
2017/04/24 Javascript
详解vue axios中文文档
2017/09/12 Javascript
angularJs中$scope数据序列化的实例
2018/09/30 Javascript
angular中两种表单的区别(响应式和模板驱动表单)
2018/12/06 Javascript
React Native中ScrollView组件轮播图与ListView渲染列表组件用法实例分析
2020/01/06 Javascript
解决Vue-cli3没有vue.config.js文件夹及配置vue项目域名的问题
2020/12/04 Vue.js
详解Django中的权限和组以及消息
2015/07/23 Python
学习python类方法与对象方法
2016/03/15 Python
Python中将dataframe转换为字典的实例
2018/04/13 Python
python使用pdfminer解析pdf文件的方法示例
2018/12/20 Python
python 函数中的内置函数及用法详解
2019/07/02 Python
python 画出使用分类器得到的决策边界
2019/08/21 Python
解决Django响应JsonResponse返回json格式数据报错问题
2020/08/09 Python
J2EE是技术还是平台还是框架
2016/08/14 面试题
机关门卫制度
2014/02/01 职场文书
酒店采购员岗位职责
2014/03/14 职场文书
师德自我剖析材料范文
2014/10/06 职场文书
2015年乡镇食品安全工作总结
2015/10/22 职场文书
Nginx同一个域名配置多个项目的实现方法
2021/03/31 Servers