【发布时间】:2009-02-04 23:01:36
【问题描述】:
我正在我的网站上使用 AJAX,我想向用户显示我的服务器正在下载的文件的进度。
下载是通过向shell输出百分比的脚本完成的。我想将此信息传递回使用 AJAX 的用户。我该怎么做?
感谢您的帮助和指导。
我希望您的解决方案不涉及写入文本文件并从文本文件中检索该百分比!我想太多了。
编辑 - 更多信息
这是一个 Linux Shell 命令 - Fedora Core 10。
目前这是 shell 输出的样子:
[download] 9.9% of 10.09M at 10.62M/s ETA 00:00
百分比变化,我希望捕捉到它并在变化时将其发送回用户。
为了执行这个,我使用了 PHP 的 exec() 函数。
【问题讨论】:
-
哪个外壳? Windows、Mac 还是 Linux?
-
我更新了问题 - 它的 Linux。
标签: php ajax linux shell progress-bar