«Allowed memory size exhausted»: qué hacer cuando WordPress se queda sin memoria
Publicado el 24 de julio de 2026 · Actualizado el 5 de agosto de 2026
Por Rubén Ortega · 12 años en soporte técnico y preventa de empresas de hosting (Abansys, Arsys, Nominalia) · Declaración de vínculos
📌 Datos clave
- Qué significa
- Una página pidió más RAM de la permitida
- El número del mensaje
- Es tu límite real, en bytes
- 134217728 bytes
- = 128 MB
- 268435456 bytes
- = 256 MB
- Quién manda
- El tope del plan, no
wp-config.php
Respuesta rápida
El mensaje te dice tu límite real. Ese número enorme son bytes:
Fatal error: Allowed memory size of 134217728 bytes exhausted
└─ 128 MB ─┘
Y la decisión se toma con una pregunta: ¿cuánto es ese límite?
- 128 MB o menos → el plan se queda corto para WordPress con plugins. Súbelo
- 256 MB → sospecha de un plugin. Es suficiente para una web normal
- 512 MB y aun así falla → hay algo desbocado. Subir más solo retrasa el problema
Muchas veces no verás el mensaje sino una pantalla en blanco: PHP muere sin llegar a imprimir. El texto está en el error_log o en wp-content/debug.log.
La conversión que necesitas
El mensaje da el límite en bytes, que no dice nada de un vistazo. Esta es la equivalencia de los valores que se usan de verdad:
| Bytes en el mensaje | Límite real | Suficiente para |
|---|---|---|
| 67108864 | 64 MB | Nada moderno |
| 134217728 | 128 MB | Un WordPress limpio, sin más |
| 268435456 | 256 MB | Web con tema comercial y plugins |
| 536870912 | 512 MB | Tienda con pasarelas y transportistas |
| 1073741824 | 1 GB | Multisitio o catálogos grandes |
Si el número que ves es 134217728 o menor, el plan se te ha quedado corto y ningún ajuste tuyo lo va a cambiar.
Dónde salta
- Al actualizar varios plugins a la vez
- Al importar contenido
- Al generar una copia de seguridad
- En la biblioteca de medios o el listado de pedidos
- Al activar un plugin nuevo
Un patrón revelador: si falla solo en operaciones puntuales y el resto del tiempo la web va bien, el límite está justo — no es que un plugin esté roto.
Cómo subirlo
En wp-config.php, antes de «Eso es todo, deja de editar»:
define('WP_MEMORY_LIMIT', '256M');
define('WP_MAX_MEMORY_LIMIT', '512M'); // solo para el escritorio
Esa segunda línea es útil: da margen a las tareas pesadas del administrador sin subirlo para todas las visitas.
Comprueba después en Herramientas → Salud del sitio → Información → Servidor si el valor ha cambiado de verdad. Si no se ha movido, el tope es del servidor y hay dos salidas: pedirlo al soporte justificándolo, o cambiar de plan.
Detalle completo en memoria PHP en WordPress.
Cómo encontrar al culpable
Si tienes 256 MB o más y sigue fallando, no subas el número: busca la causa.
- Mira el
debug.log. La traza señala el fichero exacto, y con él el plugin - Desactiva plugins por la mitad. Desactiva la mitad; si deja de fallar, está en esa mitad. Repite. En cuatro o cinco pruebas lo tienes
- Prueba con el tema por defecto. Descarta que sea el tema
- Mira si coincide con una operación concreta: importar, hacer copia, actualizar
Cuándo NO es culpa tuya
Si el límite es de 64 o 128 MB y no puedes subirlo, es del plan. WordPress moderno con un tema comercial y unos cuantos plugins no cabe en 128 MB, y eso no es un defecto de tu instalación.
Es un caso claro para preguntar al soporte:
«¿Cuál es el memory_limit de PHP de mi cuenta y es posible subirlo a 256 MB?»
Muchos proveedores lo suben sin problema si lo pides. Si el tuyo dice que no y estás en 128 MB, esa es información útil sobre el plan que tienes contratado.
Preguntas frecuentes
¿Qué significa el error?
Que una página intentó usar más RAM de la permitida. El número en bytes es tu límite real.
¿Puedo subir el límite yo?
Puedes intentarlo, pero el tope del plan manda siempre.
¿Es normal que WordPress necesite tanta memoria?
WordPress necesita unos 40 MB. Los maquetadores suman hasta 150 por página y WooCommerce otros
- Si un plugin agota 512 MB, el problema es el plugin.
¿Afecta al rendimiento subir la memoria?
No acelera nada. Solo evita que se rompa.
Guía general de diagnóstico. Aplicable en cualquier proveedor.