Installing PECL Upload Library Progress for Drupal 7.14

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

PECL-UPLOAD-DRUPAL-EXTENSION-PHP

Save "wq" and quit

Restart Apache

apachectl restart

Check your status report in Drupal