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

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

Actualizado el 8 de septiembre de 2025

¿Por qué WordPress necesita más memoria y cómo saber si te falta?

Si estás aquí, probablemente has visto un mensaje como "Allowed memory size of X bytes exhausted" o "Fatal error: Out of memory" en tu sitio web. Este es el famoso error memoria wordpress, y no significa que tu sitio esté roto, sino que el límite de memoria asignado por tu servidor es demasiado bajo para la tarea que WordPress está intentando realizar.

WordPress, sus plugins y temas utilizan memoria PHP para funcionar. Cada script que se ejecuta (como cargar una página, procesar una compra o actualizar un plugin) consume una cantidad de recursos. Si tu sitio tiene muchos plugins, un tema pesado o un tráfico elevado, necesitarás más memoria de la que PHP permite por defecto.

La buena noticia es que aumentar memoria wordpress cpanel es un proceso sencillo y seguro. En esta guía te explicaré, paso a paso y sin tecnicismos, cómo hacerlo desde tu panel de control cPanel, que es el más común en el hosting compartido.

Antes de empezar, es importante que sepas que el límite de memoria PHP se define en un archivo llamado php.ini, pero casi nunca tienes acceso directo a él en un hosting compartido. Por eso, la solución más práctica y efectiva es modificar el archivo wp-config.php de tu WordPress o el archivo .htaccess. Vamos a verlo todo en detalle.


¿Qué es exactamente el límite de memoria PHP (PHP memory_limit)?

El término php memory limit wordpress se refiere a la cantidad máxima de memoria (en megabytes, MB) que un script PHP puede consumir en tu servidor.

Imagina que tu servidor es una cocina y PHP es el chef. El memory_limit es el tamaño de la despensa. Si el chef necesita más ingredientes de los que hay en la despensa, no puede cocinar el plato y lanza un error. En WordPress, ese "plato" es una página, una consulta a la base de datos o una acción de un plugin.

Los valores típicos son:

  • 40 MB: El mínimo absoluto que WordPress recomienda.
  • 64 MB: El valor por defecto en muchos servidores.
  • 128 MB: Un buen punto de partida para sitios con plugins moderados.
  • 256 MB o más: Ideal para sitios con WooCommerce, constructores de páginas (como Elementor o Divi) o plugins de caché complejos.

Si tu sitio es pequeño, con 128 MB suele ser suficiente. Pero si tienes problemas, subir a 256 MB o 512 MB es lo más común.


Cómo aumentar el límite de memoria en cPanel: Método 1 (el más fácil y recomendado)

Este método es el más seguro y el que siempre recomiendo a mis clientes. No requiere conocimientos técnicos avanzados y no romperá nada si sigues los pasos al pie de la letra.

Paso 1: Accede a tu cPanel

Primero, inicia sesión en tu cuenta de cPanel. La URL suele ser tudominio.com/cPanel o tudominio.com:2083. Si no lo encuentras, contacta con tu proveedor de hosting.

Paso 2: Localiza el archivo wp-config.php

Este archivo es el "cerebro" de tu WordPress. Se encuentra en la raíz de tu instalación, normalmente en la carpeta public_html o en una subcarpeta si tienes WordPress en un subdirectorio.

Para encontrarlo:

  • Ve a la sección "Archivos" y haz clic en "Administrador de archivos".
  • Se abrirá una ventana, selecciona la carpeta raíz de tu sitio (normalmente public_html).
  • Busca el archivo llamado wp-config.php. No lo confundas con wp-config-sample.php.

Paso 3: Edita el archivo con seguridad

Haz clic derecho sobre wp-config.php y selecciona "Editar". El sistema te preguntará si quieres codificar el archivo; selecciona "Editar" de nuevo.

Ahora, busca la línea que dice:

/* ¡Eso es todo! Deja de editar. Feliz blogging. */

Justo antes de esa línea, pega el siguiente código:

define('WP_MEMORY_LIMIT', '256M');

Si quieres ser más agresivo y tu servidor lo permite, puedes usar 512M. Pero empieza con 256M para probar.

Paso 4: Guarda los cambios

Haz clic en "Guardar cambios" en la esquina superior derecha y cierra el editor. ¡Listo! Tu WordPress ahora tiene un límite de memoria de 256 MB.

[WARNING] IMPORTANTE: No borres ni modifiques ninguna otra línea del archivo. Un error aquí puede tumbar tu sitio. Si algo sale mal, puedes restaurar el archivo original desde la copia de seguridad que hiciste en el paso 2 (o desde el backup de tu hosting).


Cómo aumentar el límite de memoria en cPanel: Método 2 (usando el archivo .htaccess)

Si el método anterior no funciona (a veces el servidor ignora la configuración de wp-config.php), puedes probar con el archivo .htaccess. Este archivo también está en la raíz de tu instalación, pero a veces está oculto.

Paso 1: Muestra los archivos ocultos

En el Administrador de archivos de cPanel, haz clic en "Configuración" (arriba a la derecha) y marca la casilla "Mostrar archivos ocultos (dotfiles)". Luego haz clic en "Guardar".

Paso 2: Edita el archivo .htaccess

Ahora deberías ver el archivo .htaccess. Haz clic derecho sobre él y selecciona "Editar".

Paso 3: Añade las líneas de configuración

Al principio del archivo (la primera línea), pega lo siguiente:

<IfModule mod_php.c>
php_value memory_limit 256M
</IfModule>

Guarda los cambios. Este código le dice al servidor que use 256 MB de memoria para PHP.

[INFO] NOTA: Este método es menos fiable que el primero, ya que algunos servidores tienen la configuración de PHP desactivada a nivel de .htaccess. Si no funciona, vuelve al Método 1 o prueba el Método 3.


Cómo aumentar el límite de memoria en cPanel: Método 3 (desde el selector de PHP)

Muchos hosts con cPanel incluyen una herramienta llamada "MultiPHP INI Editor" o "Selector de PHP". Esta es la forma más limpia y profesional de hacerlo, ya que no tocas código directamente.

Paso 1: Busca la herramienta

En tu cPanel, busca la sección "Software" o "Motor de software". Ahí encontrarás "MultiPHP INI Editor" o "Selector de PHP".

Paso 2: Selecciona tu dominio

Elige el dominio de tu sitio web en el menú desplegable.

Paso 3: Cambia el valor de memory_limit

Busca el campo memory_limit y cambia el valor a 256M (o el que prefieras). Guarda los cambios.

Este método es el más seguro, ya que es la configuración oficial del servidor. Si tu hosting lo ofrece, te recomiendo usarlo.

[TIP] CONSEJO: Si no encuentras esta herramienta, contacta con el soporte de tu hosting y pregunta si puedes modificar el límite de memoria desde cPanel. Ellos pueden indicarte la ruta exacta o hacerlo por ti.


¿Qué hago si ninguno de los métodos funciona?

Si has probado los tres métodos y sigues viendo el error memoria wordpress, puede que tu plan de hosting sea demasiado limitado. En ese caso:

  • Contacta con tu proveedor de hosting: Pregunta si pueden aumentar el memory_limit a nivel de servidor. A veces lo hacen de forma gratuita.
  • Revisa el límite real: Ve a Ajustes > Salud del sitio en tu escritorio de WordPress. Ahí te dice el límite actual de memoria PHP.
  • Optimiza tu sitio: Un plugin mal codificado o un tema pesado consumen mucha memoria. Desactiva plugins innecesarios y cambia a un tema más ligero si es posible.

Preguntas frecuentes (FAQ) sobre el límite de memoria en WordPress

¿Cuánta memoria necesito realmente?

Para un blog simple, 128 MB es suficiente. Para una tienda online o un sitio con muchos plugins, 256 MB es lo recomendado. Si usas plugins de caché o constructores visuales, sube a 512 MB si tu hosting lo permite.

¿Puedo poner un valor demasiado alto?

Sí, pero no es recomendable. Si pones 1024M (1 GB), tu servidor podría no tener suficiente RAM física y ralentizar todos los sitios en el mismo servidor (si es compartido). Es mejor empezar con 256 MB y subir solo si es necesario.

¿Es lo mismo WP_MEMORY_LIMIT que memory_limit de PHP?

No exactamente. WP_MEMORY_LIMIT es una constante de WordPress que anula el valor de PHP para el admin. Si quieres aumentar la memoria también para el front-end (la parte pública), necesitas definir WP_MAX_MEMORY_LIMIT además de WP_MEMORY_LIMIT. Pero para la mayoría de casos, con WP_MEMORY_LIMIT es suficiente.

¿Qué pasa si mi hosting usa Syspanel en lugar de cPanel?

Si tu hosting usa Syspanel (el antiguo HestiaCP), el proceso es diferente. Accede a tu panel a través del puerto 2106 (por ejemplo, tudominio.com:2106). Dentro de Syspanel, busca la sección de "Configuración de PHP" o "PHP-FPM". Ahí podrás editar el memory_limit de forma gráfica, sin tocar archivos. Si no lo encuentras, contacta con el soporte técnico de tu hosting, ya que la interfaz puede variar.

¿Afecta esto a otros sitios en mi cuenta?

No, los cambios que haces en wp-config.php o .htaccess solo afectan a ese dominio específico. Los cambios en MultiPHP INI Editor también se aplican solo al dominio que selecciones.


Conclusión final

Aumentar el límite de memoria de WordPress es una de las primeras soluciones que debes probar cuando tu sitio empieza a dar errores de memoria. Siguiendo estos pasos, podrás aumentar memoria wordpress cpanel en menos de 5 minutos y sin riesgo.

Recuerda:

  • El método más fiable es editar wp-config.php.
  • El método más limpio es usar el editor INI de cPanel.
  • Empieza con 256 MB y sube solo si es necesario.
  • Si tienes dudas, contacta con tu hosting antes de tocar nada.

Espero que esta guía te haya sido útil. Si te ha funcionado, compártela con otros que tengan el mismo problema. ¡Nos vemos en el próximo tutorial!

¿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