Drupal 6.x is the platform we use to build great websites. There are modules FileField and ImageField 3.0 that allow the ability to update a progress meter when uploading a file. This requires installing a PECL extension to PHP called uploadprogress. Here is the process I used to get it working on a 1and1.com hosting package. You will need a hosting package with ssh support currently the Business and Developer packages do.
- Download PECL uploadaccess to your 1&1 account
- Extract the package
tar xvzf uploadprogress-1.0.0.tgz - Go into the directory
cd uploadprogress-1.0.0 - Run phpize5
phpize5 - Change php-config to php-config5 in configure script
sed -i 's/=php-config/=php-config5/g' configure - Run Configure
./configure - Change include directives in Makefile
sed -i 's#-I/usr/local/include/php#-I/usr/include/php5#g' Makefile - Run make and make test
make
make test - Make new extensions folder for new extension to go in
mkdir ~/extensions - Copy uploadprogress extension to new folder
cp .libs/uploadprogress.so ~/extensions/ - Create new php.ini under your main folder (or under a single subfolder for just that application) to add new extension_dir then add this code to the file
extension_dir=/kunden/homepages/6/d87663654/htdocs/extensions/
extension=uploadprogress.so
That should be it. You should now be able to see the “Upload progress Enabled (PECL uploadprogress)” on the admin/reports/status page in Drupal.
Links that helped me with the above info:
Had a thought last night as I was searching for my daughters pacifier for more than 15min as she was upstairs crying her little eyes out. “Pink passy” she crys from atop the stairs as I rummage around the kitchen, living room and across every corner, nook and cranny. My thought was, “If there was an 


After looking over the unpacking of, the disassembly of, the workings of, the howto videos of and more I think I have finally gotten iPhone envy. But just like I waited for the Macbook Pro Core 2 models to come out I think I will wait for the iPhones w/ GPS, 3G, 16-30GB, and more. Good things come to those who wait (some would say good things come to those who get in line first). So have fun with your iPhones. I’ll just sit here wishing I had one and play with my Blackberry Pearl. 