Límite de subida de archivos
Cómo editar php.ini para aumentar el límite de subida de archivos.
En la mayoría de los servidores el límite de subida predeterminado es de 2 MB. Para aumentarlo, basta con crear un archivo php.ini personalizado en el directorio /public_html/.
Modificar el límite de subida
Crea un archivo php.ini en /public_html/ y añade las siguientes líneas:
upload_max_filesize= 8M— define el tamaño máximo de un archivo individual que se puede subir al servidorpost_max_size= 8M— define la cantidad máxima de datos que se pueden enviar mediante POSTmemory_limit= 32M— define la cantidad máxima de memoria que puede utilizar un script PHP
Estos valores permiten subir archivos de hasta 8 MB. ¿Necesitas más? Simplemente sustituye 8M por un valor mayor, como 16M o 64M.
Importante
memory_limit debe ser siempre superior a post_max_size; de lo contrario, PHP alcanzará el límite de memoria antes de llegar al límite de subida.
Nuestros servicios y productos
Aplicar la configuración a toda la cuenta
Por defecto, un archivo php.ini personalizado solo se aplica al directorio en el que se encuentra. Para que la configuración sea efectiva en toda la cuenta, añade las siguientes líneas al principio del archivo .htaccess en /public_html/. Si el archivo no existe todavía, créalo.
suPHP_ConfigPath /home/user/public_html
<Files php.ini>
order allow,deny
deny from all
</Files>
Sustituye user por tu nombre de usuario real de cPanel.
El bloque <Files> también protege tu php.ini frente al acceso directo desde un navegador.
Verificar la configuración PHP
Para confirmar que los cambios están activos, crea un archivo llamado info.php en /public_html/ con el siguiente contenido:
<?php
phpinfo();
?>
Abre el navegador y accede a la siguiente dirección:
yourdomain.com/info.php
Verás un resumen completo de tu configuración PHP actual. Busca memory_limit, upload_max_filesize o cualquier otra directiva para comprobar que los nuevos valores están activos.
Recuerda eliminar
info.phpcuando hayas terminado — mientras el archivo sea públicamente accesible, expone información sensible sobre la configuración del servidor.
Ayuda
¿Tienes dudas o necesitas ayuda? Escríbenos a través del sistema de tickets — siempre estamos aquí para ayudarte!