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

deadman’s picture

I'd be interested in this functionality too. Subscribing.

bennos’s picture

subscribing

bennos’s picture

Status: Active » Closed (fixed)

after 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.