Lighttpd is a secure, fast, compliant, and very flexible web-server that has been optimized for high-performance environments.
Since new upstream version lighttpd 1.5.x introduced mod_uploadprogress. This module can be used to track the progress of a current upload. When a file upload is done, the current received bytes are tracked with this module and can be retrieved via the progress-url and the tracking key. This key has to be added to the upload url or via header.
All data about upload progress simply avalible on progress-url in JSON format. Some useful examples there.
The mod_uploadprogress plugin from lighttpd 1.5.0 needs no support by a backend like php 5.2 + pecl::uploadprogress.
I'm think about write new module for this functionality, but right way is add lighttpd mod_uploadprogress support to 'File Upload Progress Monitor' (i'm think so...)
It looks not so difficult, but on this moment 'File Upload Progress Monitor' have strong requirements from php 5.2, pecl::uploadprogress or APC
Comments
Comment #1
deadman commentedI'd be interested in this functionality too. Subscribing.
Comment #2
bennos commentedsubscribing
Comment #3
bennos commentedafter a lot of search and testing. uploadprogess has no really support for php-cgi. See the bugs in the uploadprogress issue queue
closing this issue, because it has nothing to do with drupal.