Ir al contenido principal

Como puedo modificar el valor upload_max_filesize de PHP

Javier Galeote avatar
Escrito por Javier Galeote
Actualizado hace más de 3 meses

Edita el archivo .htaccess que hay en el directorio "public_html" de tu cuenta de hosting y en la primera línea escribes:

php_value post_max_size 100M 
php_value upload_max_filesize 100M

Sustituye el valor de '100M' por el valor en MB que desees configurar para la subida de archivos.

Si el archivo .htaccess no existe, deberás crearlo. Lo puedes hacer desde el administrador de archivos.

Nota: Debes tener en cuenta que el archivo htaccess es un archivo jerárquico, y rige en todas las carpetas que están contenidas dentro. Por tanto, si quieres que la modificación afecte a toda la cuenta (que es lo recomendado en este caso) este archivo debe estar en la carpeta public_html para que afecte a todas las subcarpetas que estén dentro.

IMPORTANTE: Nuestros servidores ya tienen configurados parámetros de PHP de forma nativa muy altos, lo suficientemente grandes para no necesitas modificarlos.

Si modificas los parámetros usando un archivo php.ini, user.ini o en el htaccess lo que hará será perjudicar los valores por defecto y configurar valores más bajos, además de provocar errores 500.

En el caso de upload_max_size nuestros servidores tienen un valor muy alto (500MB ó 1000MB) por lo que no hará falta que modifiques este valor.

¿Ha quedado contestada tu pregunta?