php大文件上传,百兆文件上传,有进度条,有上传速度

时间:2015-07-26 13:52:10
【文件属性】:

文件名称:php大文件上传,百兆文件上传,有进度条,有上传速度

文件大小:31KB

文件格式:RAR

更新时间:2015-07-26 13:52:10

大文件上传 百兆文件上传 进度条 上传速度

php大文件上传,百兆文件上传,有进度条,有上传速度 之前发布一个大文件上传,但是问题太多,此版本相对上一个稳定得多 1,将压缩包里的 php_uploadprogress.dll 文件复制到你的PHP 安装目录里的扩展库文件夹 就是 ext文件夹下面 2,在你的服务器上随便一个地方(最好就放到你的站点里面吧) 新建个文件夹叫tmp 在tmp文件夹下面新建个txt文件 名为 upd_%s.txt 注:请确保该目录和该txt文件 php 程序必须可读可写 3,打开你的php.ini (php 配置文件,具体位置参考你的安装环境) 在配置扩展库的地方(可以查找 extension=php_zip.dll 这个 )下面加上这两句 extension=php_uploadprogress.dll uploadprogress.file.filename_template = "xxx" 其中 uploadprogress.file.filename_template="xxx" 里面的xxx 就是你刚才建立的 upd_%s.txt 是绝对路径 比如我建立的为 E:/network/mytest/tmp/upd_%s.txt 4,把代码文件复制到你的站点下面,重启apache 打开运行my.php ps:预览的话请上传大文件,如果不能上传先确保的你php设置的上传文件大小够不够 具体可修改 post_max_size=2000M , upload_max_filesize = 2000M


【文件预览】:
myup
----upload()
----jquery.min.js(70KB)
----images()
--------progress.gif(628B)
--------bar.gif(163B)
----myupload.php(490B)
----说明.txt(834B)
----php_uploadprogress.dll(24KB)
----upd_%s.txt(0B)
----my.php(2KB)
----myinfo.php(149B)

网友评论

  • 能解决问题的东西就是好东西!
  • 不能用 ,进度条不显示进度 坑
  • 需要自己改动一些才行,不是完整的
  • 不知道怎么用啊
  • 不错哦,很实用。
  • APACHE + PHP5.2.12 使用 IE测试正常。很好用,谢了。 但Chrome进度条显示不准确 。
  • 不错的东东,经过我修改,上传大文件木有问题了
  • 不错,有没有linux版本的?
  • 不能用啊 怎么回事 不显示进度条 啊
  • 不错,能支持多个文件一起上传就更好了
  • 上传进度条不显示,刚上传就显示上传成功没有过程
  • 我怎么还是显示没有我怎么还是显示没有我怎么还是显示没有
  • 不能用啊,怎么回事
  • 资源很不错,但是最好支持多文件上传。
  • 我的php5.4貌似不支持
  • 不错的东东,经过我修改,上传大文件木有问题了
  • 恩恩,进度条没有显示效果
  • 大文件,进度条不显示。刚上传就显示上传成功。严格按照你的说明配置。可以上传。但进度条嘛。。。。失望中。看样子还得找找。建议你做测试后(多测试不同浏览器,我使用的是ie7和chrome两款测试,都不行。)。重新上传。非常感谢。
  • 要服务器支持啊,不好搞
  • 怎么我的不能实现效果啊
  • 大文件,进度条不显示。刚上传就显示上传成功。严格按照你的说明配置。可以上传。但进度条嘛。。。。失望中。看样子还得找找。建议你做测试后(多测试不同浏览器,我使用的是ie7和chrome两款测试,都不行。)。重新上传。非常感谢。
  • 我怎么还是显示没有
  • 支持一下挺好用的,但是需要独立服务器