Ecommerce & Infraestructura Web7 min de lecturaActualizado: Septiembre 2026

Cómo solucionar problemas al subir archivos grandes a WordPress y WooCommerce

Cuando WordPress o WooCommerce rechazan una subida, el límite efectivo suele depender de directivas de PHP, del servidor web, del firewall (WAF) o del reescalado de imágenes. Aprende a diagnosticar el cuello de botella y optimizar archivos.

Diagnóstico rápido en 2 pasos

1. Si el archivo pesa decenas de MB: comprime el PDF o pasa fotos a WebP para evitar sobrecargar la memoria PHP. 2. Si un archivo pequeño (< 500 KB) también falla: revisa permisos en uploads o cortes del firewall.

Diagrama de diagnóstico para errores de subida de archivos en WordPress y WooCommerce
Diagrama metodológico: diagnóstico por capas (PHP, servidor web, WAF) y selección de vía de solución.
Mascota oficial de BreadPDF
Rendimiento & Hosting

Optimiza tus archivos antes de subir para no saturar el servidor

Subir archivos WebP y PDFs comprimidos evita errores de 'memory_limit' en alojamientos compartidos y mantiene tu tienda WooCommerce rápida.

Las 3 directivas clave de PHP que limitan las subidas

A diferencia de lo que muchos usuarios creen, WordPress no impone un límite rígido por su cuenta: depende de la configuración de PHP en el hosting:

DIRECTIVA 1

upload_max_filesize

El pes individual màxim permès per a un sol fitxer.

DIRECTIVA 2

post_max_size

La mida màxima de tota la petició HTTP POST conjunta.

DIRECTIVA 3

memory_limit

Memòria RAM assignada a PHP per processar i reescalar fotos.

Cómo resolver el error optimizando los archivos

Catálogos y Dossieres

Comprimir catálogo PDF en BreadPDF

Reduce manuales y catálogos de 30 o 40 MB a menos de 5 MB directamente en tu navegador sin perder nitidez de texto.

Comprimir PDF ahora
Fotos de Producto

Convertir Imágenes a WebP en BreadPDF

Transforma fotos pesadas de cámara a WebP para ahorrar hasta un 75% de espacio y evitar errores de memoria PHP.

Convertir a WebP ahora

Matriz de actuación en tiendas online

Problema detectadoPrimera comprobaciónAcción recomendada
Imagen de producto muy pesada (> 5 MB)Comprobar píxeles y formatoConvertir a WebP en BreadPDF
Catálogo comercial en PDF rechazadoVerificar límite en Salud del sitioComprimir PDF en BreadPDF
Límite de PHP muy bajo (< 8 MB)Panel de gestión de hostingPedir aumento a soporte de hosting

Preguntas frecuentes sobre subidas a WordPress y WooCommerce

¿Cuál es el tamaño máximo de subida de WordPress?
WordPress no tiene un tamaño máximo de subida universal prefijado. El límite visible en la Biblioteca de medios está determinado por la configuración de PHP del servidor (especialmente 'upload_max_filesize' y 'post_max_size'), las políticas del proveedor de hosting, posibles cuotas del sitio y las reglas del servidor web.
¿Dónde puedo ver el límite de subida real de mi WordPress?
Puedes consultarlo de forma oficial desde el panel de administración en Herramientas → Salud del sitio → Pestaña Información → Sección Medios (o sección Servidor). Allí se detalla el 'Tamaño máximo de subida de archivos' y el 'Tamaño máximo de POST'.
¿Qué diferencia hay entre upload_max_filesize y post_max_size?
'upload_max_filesize' fija el peso máximo que puede tener un único archivo individual adjunto en una petición HTTP. 'post_max_size' determina el volumen total máximo de toda la solicitud POST (incluyendo todos los archivos subidos juntos, campos de texto y cabeceras). Por ello, 'post_max_size' debe ser siempre igual o superior a 'upload_max_filesize'.
¿WooCommerce tiene un límite de archivo propio?
No. WooCommerce se ejecuta sobre la arquitectura de WordPress y utiliza el mismo sistema de medios y configuración de servidor para la subida de imágenes de producto, galerías o ficheros descargables. Sin embargo, en productos descargables, si los archivos son extremadamente grandes, la documentación oficial recomienda servirlos mediante métodos de redirección o enlaces externos para evitar bloqueos por tiempo de ejecución de PHP.
¿Por qué WordPress muestra 'HTTP error' durante la subida?
'HTTP error' es un síntoma genérico que indica que el servidor no pudo completar la petición de subida. Las causas frecuentes abarcan desde agotar el límite de memoria de PHP ('memory_limit') durante el reescalado de imágenes pesadas, timeouts de conexión, bloqueos del firewall de aplicaciones web (WAF / Cloudflare), hasta permisos de escritura incorrectos en la carpeta 'wp-content/uploads'.
¿Reducir una imagen puede solucionar el problema?
Sí, cuando el motivo del fallo es que la imagen excede el límite de PHP o satura la memoria del servidor al generar las miniaturas automáticas. Convertir fotos pesadas de cámara a formato WebP o redimensionar imágenes de 4000px a dimensiones web estándar suele resolver el error al instante.
¿Comprimir un PDF puede ayudar con la subida a WordPress?
Sí. Si estás subiendo un catálogo de productos, manual técnico o informe en PDF que supera los megabytes permitidos por el hosting, comprimir el archivo reduce el volumen de datos de transferencia y permite que el servidor lo procese sin sobrepasar el umbral de subida.
¿Qué hago si el archivo es pequeño y sigue fallando la subida?
Si un archivo de apenas 200 KB falla con un error de subida, el tamaño no es la causa. Debes revisar los permisos de directorios en el servidor (normalmente 755 para carpetas de uploads), descartar bloqueos de seguridad del CDN/WAF, desactivar temporalmente plugins de optimización o seguridad conflictivos y consultar los logs de errores de PHP en el panel del hosting.

Fuentes oficiales y documentación técnica

  • WordPress Developer Resources: Advanced Administration Handbook — Modifying PHP Settings.
  • WooCommerce Documentation: Digital/Downloadable Product Handling and File Limits.
  • PHP Manual: Core php.ini directives handling file uploads and memory allocation.