Cómo aumentar el límite de subida de archivos en WordPress desde cPanel
El CMS puede bloquear archivos grandes cuando el valor permitido por PHP es menor que el tamaño del tema, plugin, imagen o respaldo que intentas cargar. En hosting compartido, la forma más segura de cambiarlo es desde cPanel, usando Editor INI de MultiPHP para el dominio correcto.
Esta guía te ayuda a subir el límite sin tocar configuraciones del servidor ni usar acceso root. Si tu plan tiene un máximo definido por la plataforma, el valor final no podrá superar ese tope.
Antes de empezar
- Ten acceso a cPanel y al administrador del CMS.
- Confirma el dominio o subdominio donde está instalado el sitio.
- Anota el tamaño del archivo que quieres cargar para elegir un valor realista.
- Haz una copia de cualquier archivo de configuración si decides revisar cambios con Administrador de archivos.
Pasos
- Entra al administrador del CMS y abre Medios para revisar el tamaño máximo actual de carga.
- Entra a cPanel y abre Editor INI de MultiPHP desde la sección de software.
- En Modo básico, elige el dominio donde está instalado el sitio; no elijas otro dominio ni Directorio de inicio si solo quieres afectar un sitio.
- Busca las directivas
upload_max_filesize,post_max_size,memory_limit,max_execution_timeymax_input_time. - Pon
upload_max_filesizecon el tamaño que necesitas, por ejemplo64Mo128M, según lo que acepte tu plan. - Pon
post_max_sizecon un valor igual o mayor queupload_max_filesize; por ejemplo, siupload_max_filesizequeda en128M, usapost_max_sizeen128Mo256M. - Revisa
memory_limitpara que quede suficiente para procesar el archivo; si tu plan lo acepta,256Msuele ser razonable para el CMS. - Guarda los cambios con Aplicar y espera unos minutos para que PHP cargue la nueva configuración.
- Regresa al CMS, recarga Medios y prueba la carga con un archivo que esté dentro del nuevo límite.
Valores recomendados para revisar
| Directiva | Qué controla | Valor de ejemplo |
|---|---|---|
upload_max_filesize | Tamaño máximo de cada archivo que el CMS recibe. | 64M o 128M |
post_max_size | Tamaño máximo de la petición completa que envía el navegador. | Igual o mayor que upload_max_filesize |
memory_limit | Memoria disponible para que PHP procese el archivo. | 256M si tu plan lo permite |
max_execution_time | Tiempo máximo para ejecutar la carga o proceso relacionado. | 300 |
max_input_time | Tiempo máximo para recibir datos enviados al sitio. | 300 |
Verificación final
- El CMS muestra un límite de carga mayor en Medios.
- El archivo de prueba se carga sin mostrar error de tamaño máximo.
- El sitio sigue abriendo sin error 500 después de guardar los cambios.
- El dominio correcto conserva la versión de PHP esperada.
Errores comunes
- El CMS sigue mostrando el límite anterior → El cambio se aplicó a otro dominio o PHP todavía no recarga la configuración → revisa el selector de dominio en Editor INI de MultiPHP y espera unos minutos.
- Aparece error 500 después del cambio → Un valor quedó demasiado alto o incompatible con el plan → vuelve a valores más conservadores y prueba de nuevo.
- La carga falla aunque el tamaño ya cambió → El archivo excede
post_max_size, memoria o tiempo de ejecución → revisa todas las directivas de la tabla, no soloupload_max_filesize.
Cuándo pedir ayuda
Abre un ticket si cPanel no muestra Editor INI de MultiPHP, si el límite no cambia después de revisar el dominio correcto o si necesitas subir archivos más grandes que el máximo permitido por tu plan. Incluye el dominio, tamaño del archivo, mensaje exacto del CMS y valores que configuraste.
¿Aún necesitas ayuda?
Si esta guía no resolvió tu problema, nuestro equipo te ayudará por ticket.