动网论坛,站长建站首选,国内使用量最多的论坛软件 动网论坛官方技术讨论区 站长工具 申请属于您自己的免费论坛
首页 | 新闻资讯 | 网站运营 | 网络编程 | 数据库 | 服务器 | 网页设计 | 图像媒体 | 网络应用 | 搜索优化 | 资源下载 | 动网主机 | DVBOX
    本站内  互联网 ASP论坛  ASP.Net论坛  PHP论坛
  
   PHP → 阅读文章

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

作者来源: 
阅读 数 285 人次 , 2006-3-29 4:08:00 


不用说,还得找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与java中的实现比较:日期类
· 下一篇:利用文件属性结合Session实现在线人数统计
· 做个自己站内搜索引擎
· php与XML、XSLT、Mysql的结合运用,代码篇
· 用PHP生成自己的LOG文件
· 用PHP发送MIME邮件(六)
· 网页文字简繁转换函数


关于本站 | 联系我们 | 业务合作 | 客户案例 | 诚聘英才 | 广告合作 | 收藏本站
海口动网先锋网络科技有限公司版权所有
Copyright © 2000 - 2006 Cndw.Com
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077