Cargar archivos grandes en PHP con .htaccess / Uploading large(big) files in PHP using .htaccess

Hay veces que tenemos alguna aplicación que corre en nuestro apache y que necesita poder cargar archivos grandes. Esto podemos modificarlo en la configuración del PHP, pero en ese caso estaríamos permitiendo la carga de archivos grandes en todos nuestros sitios.

Para que esto no pase, podemos hacerlo a través de un archivo .htaccess creado en la carpeta de nuestro www con el siguiente contenido:

php_value upload_max_filesize 100M
php_value post_max_size 100M
php_value max_execution_time 200
php_value max_input_time 200

Otra cosa que tenemos que tener en cuenta es deshabilitar el Output Buffering, dado que sinó, el php comenzará con consumir tanta memoria como el tamaño del archivo. Esto lo podemos hacer agregando la siguiente línea en el mismo .htaccess:

php_value output_buffering off

 

About these ads

Acerca de hvivani

sysadmin, developer, RHCSA
Esta entrada fue publicada en Uncategorized y etiquetada , , . Guarda el enlace permanente.

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s