¿Cómo aumentar el límite de memoria (WP_MEMORY_LIMIT) en WordPress? Imprimir

  • 0

Al instalar temas avanzados (como Divi, Avada, Astra) o constructores visuales pesados como Elementor, es posible que experimentes lentitud o errores de PHP indicando que el límite de memoria se ha agotado (ej. "Fatal error: Allowed memory size of X bytes exhausted"). En este artículo aprenderás cómo aumentar este límite dentro de tu WordPress.

Concepto importante: WordPress tiene su propio límite interno de memoria independiente de la configuración del servidor cPanel. Incluso si tienes configurado un límite de 512MB en tu cPanel, WordPress puede autolimitarse por defecto a 40MB.

Paso 1: Modificar el límite de memoria en wp-config.php

  1. Inicia sesión en cPanel.
  2. Abre el Administrador de archivos y navega a la carpeta raíz de tu sitio web (generalmente public_html).
  3. Localiza el archivo wp-config.php, haz clic derecho y selecciona Editar (Edit).
  4. Busca la línea que dice:
    /* That's all, stop editing! Happy publishing. */
  5. Justo arriba de esa línea, añade el siguiente código:
    define('WP_MEMORY_LIMIT', '256M');
  6. Si necesitas un límite mayor para el panel de administración de WordPress (ejemplo, para procesar importaciones masivas o plugins pesados), puedes definir también:
    define('WP_MAX_MEMORY_LIMIT', '512M');
  7. Guarda los cambios en el editor.

Paso 2: Alinear el límite con cPanel (Paso de validación)

El límite interno de WordPress no puede superar el límite configurado a nivel de hosting. Asegúrate de verificar tu límite del servidor:

  1. Ve a cPanel, en la sección **Software**, haz clic en **Seleccionar versión PHP** (Select PHP Version).
  2. Haz clic en la pestaña **Options** (Opciones).
  3. Busca la línea memory_limit y asegúrate de que el valor seleccionado sea igual o superior a lo configurado en tu wp-config.php (por ejemplo, `256M` o `512M`).

¿Fue útil la respuesta?

« Atrás