1

我有一个应用程序可以使用 UploadProgress 和 Lighttpd 成功跟踪上传进度,我正在将其移植到 Nginx。

阅读文档后:http : //wiki.nginx.org/HttpUploadProgressModule 我不太清楚它们是否以相同的方式工作。

目前,流程如下:

  1. 我有一个带有表单的 HTML 页面,其操作是同一页面上的 iframe(因此上传不会让访问者离开它)。

  2. 我安装了uploadprogress PHP 扩展,并将其安装为Lighttpd 模块。

  3. 然后,一旦我提交了文件,我就会向我的 PHP 脚本发出 AJAX 请求,该脚本使用 uploadprogress_get_info() 来获取有关文件上传进度的信息,并将其报告回来。

好像使用 Nginx,没有 PHP 扩展,¿所以我如何获得进度信息(字节总数与发送的字节数)?¿ 什么进程/脚本或任何东西可以更新进度条?

完整解释 Nginx 上传进度模块如何在幕后工作以及所有组件如何相互关联(我的 html 页面、表单提交到的 php 页面、nginx、文件等)

谢谢!

4

0 回答 0