tested the open source php script rapidleech with 4.0.20 on our labs.
PHP: 5.3.6
Configure Command:'./configure' '--prefix=/usr/local/lsws/lsphp5' '--with-zlib' '--with-curl' '--with-litespeed'
my conclusion: upload progress bar in this script works well.