Got that message in your Status Report in Drupal about PECL Upload Progress Library - here's how to fix, but you do need access to the php.ini file on your webhost with a SSH connection.
1. Download the latest PECL upload progress library stable extension from here or use wget or curl from the command line
2. Upload it to your webhost - anywhere is OK, best to be in the directory higher the /public_html - in /home would be a good spot
3. Then login via SSH cd into the directory where you filed the upload and run these commands
wget http://pecl.php.net/get/uploadprogress-1.0.3.1.tgz
tar -xvf uploadprogress-1.0.3.1.tgz
cd uploadprogress-1.0.3.1
phpize
./configure
make
sudo make install
The last lines of the output from "sudo make install" should read
Installing shared extensions: /usr/lib/php/extensions/no-debug-non-zts-20060613/ or /usr/local/lib/php/extensions/no-debug-non-zts-20090626/
If so, you need to add the recently added extension to php.ini open the php.ini file:
vi /usr/local/lib/php.ini
Search for extensions by using the '/' search functions and 'extensions' as the search string which should bring you to the right place then add the line below to the loadable extension list
extension=uploadprogress.so

Save "wq" and quit
Restart Apache
apachectl restart
Check your status report in Drupal