Cómo aumentar el límite de subida de archivos en WordPress desde cPanel

Categoría: WordPress

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

  1. Entra al administrador del CMS y abre Medios para revisar el tamaño máximo actual de carga.
  2. Entra a cPanel y abre Editor INI de MultiPHP desde la sección de software.
  3. 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.
  4. Busca las directivas upload_max_filesize, post_max_size, memory_limit, max_execution_time y max_input_time.
  5. Pon upload_max_filesize con el tamaño que necesitas, por ejemplo 64M o 128M, según lo que acepte tu plan.
  6. Pon post_max_size con un valor igual o mayor que upload_max_filesize; por ejemplo, si upload_max_filesize queda en 128M, usa post_max_size en 128M o 256M.
  7. Revisa memory_limit para que quede suficiente para procesar el archivo; si tu plan lo acepta, 256M suele ser razonable para el CMS.
  8. Guarda los cambios con Aplicar y espera unos minutos para que PHP cargue la nueva configuración.
  9. Regresa al CMS, recarga Medios y prueba la carga con un archivo que esté dentro del nuevo límite.

Valores recomendados para revisar

DirectivaQué controlaValor de ejemplo
upload_max_filesizeTamaño máximo de cada archivo que el CMS recibe.64M o 128M
post_max_sizeTamaño máximo de la petición completa que envía el navegador.Igual o mayor que upload_max_filesize
memory_limitMemoria disponible para que PHP procese el archivo.256M si tu plan lo permite
max_execution_timeTiempo máximo para ejecutar la carga o proceso relacionado.300
max_input_timeTiempo 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 solo upload_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.