PHP中上传大体积文件时需要的设置


Posted in PHP onOctober 09, 2006

不用说,还得找PHP配置文件php.ini的麻烦:)

打开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

把上述参数修改后,在网络所允许的正常情况下,就可以上传大体积文件了。

好了,设置好现在就可以一试。点击一200大M的文件上传一下
在你听歌、想MM或上厕所回来过程中,程序会告诉你上传成功啦~

在本机上测试上传200M的文件成功。

Luck~~

PHP 相关文章推荐
建立文件交换功能的脚本(三)
Oct 09 PHP
解决GD中文乱码问题
Feb 14 PHP
php 对输入信息的进行安全过滤的函数代码
Jun 29 PHP
php后台如何避免用户直接进入方法实例
Oct 15 PHP
PHP+jquery实时显示网站在线人数的方法
Jan 04 PHP
php采用session实现防止页面重复刷新
Dec 24 PHP
使用phpstorm和xdebug实现远程调试的方法
Dec 29 PHP
PHP文件缓存smarty模板应用实例分析
Feb 26 PHP
深入解析PHP的Laravel框架中的event事件操作
Mar 21 PHP
php实现替换手机号中间数字为*号及隐藏IP最后几位的方法
Nov 16 PHP
PHP接口并发测试的方法(推荐)
Dec 15 PHP
Laravel 解决composer相关操作提示php相关异常的问题
Oct 23 PHP
新版PHP极大的增强功能和性能
Oct 09 #PHP
用PHP开发GUI
Oct 09 #PHP
PHP中实现进程间通讯
Oct 09 #PHP
PHP利用COM对象访问SQLServer、Access
Oct 09 #PHP
新版mysql+apache+php Linux安装指南
Oct 09 #PHP
Win2000+Apache+MySql+PHP4+PERL安装使用小结
Oct 09 #PHP
用PHP将数据导入到Foxmail
Oct 09 #PHP
You might like
php生成shtml类用法实例
2014/12/09 PHP
php实现模拟登陆方正教务系统抓取课表
2015/05/19 PHP
php 数组处理函数extract详解及实例代码
2016/11/23 PHP
php中的explode()函数实例介绍
2019/01/18 PHP
PHP 数组黑名单/白名单实例代码详解
2019/06/04 PHP
JavaScript CSS修改学习第一章 查找位置
2010/02/19 Javascript
javascript for循环从入门到偏门(效率优化+奇特用法)
2012/08/01 Javascript
jquery实现简单的拖拽效果实例兼容所有主流浏览器
2013/06/21 Javascript
jquery Ajax 实现加载数据前动画效果的示例代码
2014/02/07 Javascript
js判断滚动条是否已到页面最底部或顶部实例
2014/11/20 Javascript
jquery制作漂亮的弹出层提示消息特效
2014/12/23 Javascript
AngularJS ngModel实现指令与输入直接的数据通信
2016/09/21 Javascript
Javascript highcharts 饼图显示数量和百分比实例代码
2016/12/06 Javascript
jQuery实现的背景颜色渐变动画效果示例
2017/03/24 jQuery
在vue中实现嵌套页面(iframe)
2020/07/30 Javascript
vue项目里面引用svg文件并给svg里面的元素赋值
2020/08/17 Javascript
[03:49]2016完美“圣”典风云人物:AMS专访
2016/12/06 DOTA
python选择排序算法实例总结
2015/07/01 Python
Python常见格式化字符串方法小结【百分号与format方法】
2016/09/18 Python
windows下安装Python虚拟环境virtualenvwrapper-win
2019/06/14 Python
详解用python计算阶乘的几种方法
2019/08/14 Python
python pillow模块使用方法详解
2019/08/30 Python
pytorch1.0中torch.nn.Conv2d用法详解
2020/01/10 Python
解决TensorFlow GPU版出现OOM错误的问题
2020/02/03 Python
一款基于css3的列表toggle特效实例教程
2015/01/04 HTML / CSS
美国肌肉和力量商店:Muscle & Strength
2019/06/22 全球购物
Linux操作面试题
2015/02/11 面试题
如何拷贝一整个Java对象,包括它的状态
2013/12/27 面试题
数控技术与应用毕业生自荐信
2013/09/24 职场文书
个人思想理论学习的自我鉴定
2013/11/30 职场文书
服装采购员岗位职责
2014/03/15 职场文书
2014年全国法制宣传日宣传活动方案
2014/11/02 职场文书
redis实现排行榜功能
2021/05/24 Redis
Mysql基础知识点汇总
2021/05/26 MySQL
排查MySQL生产环境索引没有效果
2022/04/11 MySQL
教你nginx跳转配置的四种方式
2022/07/07 Servers