PHP中上传大体积文件时需要的设置
2015-01-24信息快讯网
不用说,还得找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可能遇到的问题“无法载入mysql扩展” 的解决方法
给apache2.2加上mod_encoding模块後 php5.2.0 处理url出现bug
PHP 中英文混合排版中处理字符串常用的函数
PHP字符转义相关函数小结(php下的转义字符串)
PHP实现MVC开发得最简单的方法――模型
php中目录,文件操作详谈
PHP配置文件中最常用四个ini函数
隐藏你的.php文件的实现方法
PHP操作文件方法问答
利用discuz自带通行证整合dedecms的方法以及文件下载
MYSQL环境变量设置方法
URL Rewrite的设置方法
PHP文件上传实例详解!!!
PHP中,文件上传
上传多个文件的PHP脚本
PHP图片上传类带图片显示
让你同时上传 1000 个文件 (一)
虚拟主机中对PHP的特殊设置
利用文件属性结合Session实现在线人数统计
新版PHP极大的增强功能和性能
用PHP开发GUI
PHP中实现进程间通讯
PHP利用COM对象访问SQLServer、Access
新版mysql+apache+php Linux安装指南
用Apache反向代理设置对外的WWW和文件服务器
Apache设置虚拟WEB
多文件上传的例子
如何使用PHP获取网络上文件
PHP实现文件安全下载
PHP开发文件系统实例讲解
用PHP实现文件上传二法
一个多文件上传的例子(原创)
浅谈Windows下 PHP4.0与oracle 8的连接设置
文件上传类
php中文件上传的安全问题
简单设置IIS配置PHP调试环境