PHP可以通过什么组件上传大文件
2012-07-03 10:13
387 查看
php有一个FLASHupload的上传插件,这个是免费的,可以查,通过FLASH插件方式上传,但php.ini中还得修改上传文件大小
//
修改配置文件php.ini
影响文件上传的以下几个参数:
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.ini
影响文件上传的以下几个参数:
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通过ftp协议上传文件
- [转]通过设置nginx的client_max_body_size解决nginx+php上传大文件的问题
- 做了一个上传组件以后,在IE中通过以下代码限制上传文件类型为jpg和png:
- 通过ajax上传input组件文件
- php 通过curl上传文件
- 通过FTP软件树莓派(Raspberry Pi 3)可以和电脑上传或者下载文件
- 网站子目录绑定二级域名 php虚拟主机可以通过添加个.htaccess文件实现绑定
- web页通过自写FTP组件上传文件
- 怎么样通过php使用html5实现多文件上传?(php多图上传)
- php 通过ssh2协议用sftp实现文件上传、下载
- 在 php 中通过 CURL 上传文件
- 纯php文件 关闭标签?>可以不写 防止末尾出现异常的空格什么的。。。
- 经典~怎样通过php将本地的文件上传到服务器上? 不会的来学学吧!
- PHP - Manual手册 - XL. Filesystem 文件系统函数 - is_uploaded_file判断文件是否是通过 HTTP POST 上传的
- 文件上传组件(Flash,JQuery,asp,php,js,AJAX)
- php ini_set更改php.ini配置,通过它修改php.in达到php上传文件大小限制是不行的,除非修改.htaccess文件
- php上传的例子,cocos2d也可以通过http配合调用
- php 通过ftp上传文件
- 黄聪:一些文件上传组件(Flash,JQuery,asp,php,js,AJAX)
- php上传文件,通过curl上传到远程服务器