Descargar la última versión de

PECL :: Package :: uploadprogress

Instalación

cd /usr/local/src
wget http://pecl.php.net/get/uploadprogress-1.0.0.tgz
tar -zxvf uploadprogress-1.0.0.tgz
cd uploadprogress-1.0.0
phpize
./configure
make
make install


make install deberá mostrar:

# make install

Installing shared extensions: /usr/local/lib/php/extensions/no-debug-non-zts-20060613/

Debe haber una línea con el path anterior en php.ini

Editar archivo php.ini y añadir:

extension = “uploadprogress.so”

Bajo la línea:

extension_dir = “/usr/local/lib/php/extensions/no-debug-non-zts-20060613”

Ahora el comando php -m mostrará uploadprogressbar como un módulo

Reiniciar el servidor web

# service httpd restart

Un tutorial excelente paso a paso para crear upload progress bar usando php y ajax: http://www.phpriot.com/articles/php-ajax-file-uploads

 

IMPORTANTE!!

Si no tenemos instalado phpize:

# yum install php-devel

Instalamos compilador C:

# yum install gcc

# yum install make