🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo aumentar el límite de memoria de PHP en WordPress (cPanel y Plesk)

Actualizado el 4 de enero de 2026

¿Tu WordPress te muestra el temido error "Fatal error: Allowed memory size of X bytes exhausted"? No te preocupes, es uno de los problemas más comunes en el mundo del hosting y tiene una solución bastante sencilla. Este mensaje significa que tu sitio necesita más memoria de la que PHP tiene permitido usar por defecto. En este artículo te voy a explicar, paso a paso y sin tecnicismos, cómo aumentar el límite de memoria de PHP en WordPress tanto si usas cPanel como Plesk. Al final, también veremos el truco definitivo con el archivo wp-config.php para que nunca más te quedes bloqueado.

¿Qué es el límite de memoria de PHP y por qué es importante?

Para que lo entiendas de una forma muy visual: imagina que tu web es una cocina y PHP es el chef. El límite de memoria es el tamaño de la despensa. Si el chef tiene que preparar un menú muy complejo (tu web con plugins, temas y bases de datos) pero la despensa es diminuta, se quedará sin ingredientes a mitad de la receta y tirará la comida por la ventana (mostrará el error).

Cada sitio web tiene un límite por defecto que suele ser de 64M, 128M o incluso 256M. Sin embargo, a veces necesitamos más, especialmente si usas un constructor de páginas (como Elementor), un plugin de caché robusto o una tienda online grande.

La diferencia entre cPanel y Plesk

No todos los paneles de control son iguales. La forma de acceder a la configuración de PHP cambia entre cPanel y Plesk. Por eso, te voy a dar las instrucciones exactas para cada uno. No te abrumes, solo elige el que uses tú (si no sabes cuál es, mira el correo de bienvenida de tu hosting o pregunta al soporte).

Método 1: Aumentar la memoria en cPanel (paso a paso)

cPanel es el panel más popular del mundo. Es muy visual y con una interfaz de iconos. Para aumentar memoria php wordpress desde aquí, sigue estos pasos:

  1. Inicia sesión en tu cPanel. Normalmente es algo como tudominio.com/cpanel.
  2. Busca la sección "Software" o "Motor de aplicaciones". El nombre exacto puede variar, pero busca el icono que dice "Select PHP Version" o "MultiPHP Manager". Haz clic ahí.
  3. Se abrirá una página con un menú desplegable arriba a la derecha. Ahí verás la versión de PHP que tienes (ej: 7.4, 8.1, 8.2). Haz clic en el botón "Switch to PHP Options" (o "Opciones de PHP") que está al lado.
  4. Verás una lista larga de parámetros. Busca la línea que dice memory_limit. En la columna de la derecha, borra el valor actual y escribe uno nuevo.
  5. ¿Qué valor pongo? Te recomiendo empezar por 256M. Si tu web es muy pesada, puedes probar con 512M. No pongas valores absurdamente altos como 1G si no es necesario, porque eso puede ralentizar el servidor.
  6. Haz clic en "Apply" o "Guardar".
  7. ¡Listo! Ya has subido el limite memoria wordpress cpanel.

[TIP] Si no encuentras el icono "Select PHP Version", es que tu hosting usa una configuración más avanzada. No pasa nada, ve directo al Método 3 (el archivo wp-config.php), que funciona siempre.

Método 2: Aumentar la memoria en Plesk (paso a paso)

Plesk es otro panel muy común, sobre todo en servidores VPS y dedicados. Su interfaz es más moderna y oscura. Para ajustar el memory limit wordpress plesk, haz lo siguiente:

  1. Entra a tu Plesk. Suele ser tudominio.com:8443 o una URL que te dio tu proveedor.
  2. En el menú lateral izquierdo, busca la sección "Websites & Domains" (Sitios web y dominios).
  3. Busca el dominio de tu WordPress y haz clic en "PHP Settings" (Ajustes de PHP) dentro de la fila de ese dominio.
  4. Se abrirá una página de configuración. Busca un desplegable o un campo llamado "memory_limit" (límite de memoria).
  5. Cambia el valor a 256M o 512M.
  6. Haz clic en "Apply" (Aplicar) en la parte inferior.

[INFO] En Plesk, a veces el valor viene en una lista desplegable con opciones como 128M, 256M, etc. Si no aparece el que quieres, a menudo puedes escribir el número manualmente en la casilla.

Método 3: El truco definitivo con wp-config.php (100% fiable)

Este es el método que uso yo cuando los paneles fallan o no tienen la opción. Es un poco más técnico, pero es a prueba de balas. Vamos a modificar el archivo de configuración principal de WordPress. No te asustes, es muy fácil.

¿Qué es y dónde está el archivo wp-config.php?

Es el "corazón" de la configuración de WordPress. Está en la raíz de tu instalación, es decir, en la carpeta donde está instalado tu WordPress (normalmente public_html, www o htdocs). Lo puedes editar desde el Administrador de Archivos de tu panel o por FTP (con FileZilla).

Pasos para editarlo de forma segura

  1. Entra al Administrador de Archivos de tu cPanel o Plesk.
  2. Navega hasta la carpeta raíz de tu WordPress (donde están las carpetas wp-admin, wp-content y wp-includes).
  3. Busca el archivo llamado wp-config.php.
  4. IMPORTANTE: Haz clic derecho sobre él y selecciona "Edit" (Editar). No lo abras en modo "vista", necesitas el editor de texto.
  5. Busca la línea que dice /* That's all, stop editing! Happy publishing. */. Justo ANTES de esa línea, pega este código:
define('WP_MEMORY_LIMIT', '256M');
  1. Guarda los cambios y cierra el editor.

[WARNING] Si ves que ya existe una línea con define('WP_MEMORY_LIMIT', ...), simplemente cámbiale el número por el que necesites. No la dupliques, porque podría dar error.

¿Por qué este método es tan bueno?

Porque sobrescribe la configuración del servidor. Aunque tu hosting tenga un límite de 64M, esta línea le dice a WordPress: "oye, yo quiero usar 256M". Es la forma más directa de aumentar memoria php wordpress sin depender del panel.

¿Cuál es el límite de memoria recomendado?

No existe una respuesta única, pero aquí tienes una guía rápida:

  • 64M - 128M: Sitios pequeños con pocos plugins. Suficiente para un blog básico.
  • 256M (el estándar de oro): La mayoría de los sitios web con temas modernos, Elementor, WooCommerce y varios plugins. Es el que te recomiendo como punto de partida.
  • 512M: Webs muy grandes, con muchos plugins de caché, bases de datos enormes o tiendas online con muchos productos.
  • 1G o más: Solo para casos extremos o sitios con mucho tráfico. Si necesitas esto, quizás deberías plantearte un plan de hosting mejor.

[INFO] Si pones un límite demasiado alto y tu servidor no tiene suficiente RAM física, podrías ralentizar otros sitios en el mismo servidor. Empieza siempre con 256M y ve subiendo si el error persiste.

Cómo comprobar si el cambio ha funcionado

Después de hacer el cambio, debes verificar si realmente se aplicó. La forma más fácil es:

  1. Ve al escritorio de tu WordPress.
  2. En el menú lateral, entra en "Herramientas" y luego en "Salud del sitio".
  3. Ve a la pestaña "Información" y busca la sección "PHP".
  4. Busca la línea "Límite de memoria" (Memory Limit). Debería aparecer el nuevo valor (ej: 256M).

Si aparece el valor nuevo, ¡enhorabuena! Has solucionado el problema.

Preguntas Frecuentes (FAQ)

¿Y si después de todo esto sigue el error?

Puede que el error venga de un plugin o tema concreto. Te recomiendo desactivar todos los plugins (renombra la carpeta wp-content/plugins a plugins_old desde el FTP) y ver si el error desaparece. Si desaparece, reactiva uno a uno hasta encontrar al culpable.

¿Es lo mismo "memory_limit" que "WP_MEMORY_LIMIT"?

Sí, aunque hay un matiz. memory_limit es el límite general de PHP en el servidor. WP_MEMORY_LIMIT es una constante de WordPress que le dice a PHP que use ese límite específico para tu sitio. Al definir WP_MEMORY_LIMIT en wp-config.php, estás forzando a PHP a usar ese valor para tu WordPress.

¿Puedo poner "0" para que no haya límite?

Técnicamente sí, pero NO LO HAGAS. Eso significa que PHP usará toda la memoria del servidor, lo que puede provocar que el servidor se caiga. Siempre es mejor un límite finito.

Mi hosting usa Syspanel, ¿cómo lo hago?

Si tu proveedor usa Syspanel (antes llamado HestiaCP), el acceso es diferente. Syspanel se accede por el puerto 2106 (ej: tudominio.com:2106). Una vez dentro, busca tu dominio, ve a "Avanzado" o "Configuración de PHP" y ahí podrás editar el memory_limit. Es muy similar a Plesk, pero con una interfaz más minimalista. Si no lo encuentras, el método del wp-config.php (Método 3) funciona perfectamente en Syspanel, ya que es un archivo estándar de WordPress.

¿Cada cuánto tiempo debo revisar esto?

No hay una regla fija. Cada vez que añadas un plugin pesado o un nuevo tema, es buena idea echar un vistazo al "Salud del sitio" para ver si el límite de memoria sigue siendo suficiente.

Resumen final

Aumentar el límite de memoria es una tarea de mantenimiento básica que todo dueño de WordPress debería saber hacer. Ya sea a través de cPanel (con Select PHP Version), Plesk (con PHP Settings), o el método universal del archivo wp-config.php, ahora tienes las herramientas para solucionar ese molesto error.

Empieza siempre por 256M. Es un valor seguro y que resuelve el 90% de los casos. Y recuerda, si te pierdes, el archivo wp-config.php es tu mejor amigo: es el mismo en todos los servidores del mundo.

Si tienes alguna duda, déjala en los comentarios y te ayudaré a resolverla. ¡Buena suerte con tu web!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel