PHP利用APC模块实现大文件上传进度条的方法
发布时间:2020-05-23 19:05:05 所属栏目:PHP 来源:互联网
导读:这篇文章主要介绍了PHP利用APC模块实现大文件上传进度条的方法,并分享了相关配置说明,感兴趣的朋友可以学习借鉴。
|
php 大文件带进度的上传,一直是一个令php程序员很苦恼的问题。查询baidu 、Google ,大体做带进度的上传方式为:flash+php,socket,apc+php等,下面我介绍了 apc +php+ajax制作的带进度的上传,并贴出源码,希望对大家有用。 Alternative PHP Cache(APC)是 PHP 的一个免费公开的优化代码缓存。它用来提供免费,公开并且强健的架构来缓存和优化 PHP 的中间代码。在使用apc时候,先必须使用安装apc 模块。 将php_apc.dll放入你的ext目录,然后打开php.ini 加入: extension=php_apc.dll apc.rfc1867 = on apc.max_file_size = 100M upload_max_filesize = 100M post_max_size = 100M//以上参数可自己定义第三步:检查是否支持PHP APC 下面进入正题:原理:通过APC 模块,用ajas从缓存中读取上传的进度。详见:index.php上传成功! 文件大小为: 文件下载地址为: softupload.php |
