【问题标题】:How to show upload progress from server to Amazon S3如何显示从服务器到 Amazon S3 的上传进度
【发布时间】:2015-07-06 11:24:32
【问题描述】:

我正在创建允许您上传视频的系统。基本上用户将视频上传到我的服务器,然后从我的服务器上传到 Amazon s3 服务器。

有没有办法显示用户上传进度?上传到我的服务器时很容易显示进度,那么到 S3 呢?

【问题讨论】:

  • 如何从服务器上传到 s3 服务器?

标签: php amazon-web-services file-upload amazon-s3 progress-bar


【解决方案1】:

使用exec函数测量文件大小

类似的东西

exec("ls -l /path/ | grep 'filename'", $file);

然后解析$file提取文件大小

比较总文件大小并计算百分比是基本的

【讨论】:

  • 可能是我理解错了,到底是什么问题,能不能说明一下你遇到了什么问题,目前为止都尝试过什么?
  • 步骤 1. 用户将视频上传到服务器 A - 他可以看到进度条步骤 2. 视频在服务器 A 上转换 - 他可以看到进度条步骤 3. 隐藏的视频正在上传到 AWS S3,但是我不知道我应该如何获得上传状态,我已经上传了多少......
  • 在服务器 A 上获取文件大小,告诉你文件的总大小 在 AWS 上获取文件大小,告诉你上传的数量
猜你喜欢
  • 2017-04-28
  • 2023-03-03
  • 2014-12-29
  • 2016-01-14
  • 1970-01-01
  • 2017-04-26
  • 2013-02-13
  • 2018-09-28
相关资源
最近更新 更多