So I am not understanding why, when I have drupal 6.14 I did not have to install this progress upload library. Do I need it? My hosting company is saying that in order for them to install this I need to upgrade my services to a VPS Hosting. So why when I originally installed drupal 6.14 I never saw this warning about upload progress bar? Is this something new with 6.15. Please let me know if this is required to upload images/documents/or videos. I just want to know why this is occuring and how to fix it. I do not have direct access to the server so I cannot install unless the hosting service company does it.

Comments

chrisparsons’s picture

The PECL uploadprogress library gives you the ability to see an upload percentage bar when you're uploading a file in a CCK filefield, such as "30kb of 195kb - 15% completed". This comes up when you have the upload module enabled, but since it's not a critical error, it's not going to notify you on all of your admin pages, just the status report page.

Honestly, if it's not a big deal to you, don't worry about it, it's far from the end of the world.

vm’s picture

Drupal uses a throbber in place of the PECL progress bar if you don't have the PECL extenstions.

This was part of Drupal 6.x or conrtib modules from quite a few minor versions ago. Not sure why you didn't notice before unless you didn't have a module installed or updated at that time but as the previous commenter states, nothing is broken and your Drupal site will still do what it is supposed to albeit without the PECL progress bar.

xmacinfo’s picture

PECL warning is not related to any Drupal version!

If you have installed FileField and ImageField 3.0, Drupal will display a new message saying that the PECL uploadprogress library is not installed. If you remove FileField and ImageField, the warning will disappear.

If you develop on a Mac, here is a good article on how to enable PECL:

http://smbjorklund.no/how-enable-pecl-uploadprogress-extention-mamp

Please note that PECL is not a requirement. You can safely ignore the warning if you cannot install the PHP extension.

vm’s picture

ah filefield.module. Makes sense.

xmacinfo’s picture

I forgot. Since Drupal 7 incorporates most of CCK and filefield, it will support the PECL uploadprogress PHP extention.