Cómo Solucionar el Error de Límite de Memoria Agotada en WordPress Paso a Paso

Cómo Solucionar el Error de Límite de Memoria Agotada en WordPress Paso a Paso
Anuncio relacionado

¿Qué es el error de límite de memoria agotada en WordPress?

Uno de los problemas más frustrantes a los que se enfrentan los administradores de sitios web es el error de límite de memoria (Allowed memory size exhausted). Este fallo ocurre cuando un script de PHP, ya sea de un plugin, un tema o del propio núcleo de WordPress, intenta consumir más recursos de los que el servidor le tiene permitidos asignar en ese momento.

Generalmente se manifiesta con un mensaje en pantalla que indica que se ha superado la cantidad máxima de memoria disponible, bloqueando total o parcialmente el acceso a tu sitio web o al panel de administración.

Causas principales del error de memoria en WordPress

  • Instalación de plugins o temas mal optimizados que realizan consultas excesivas.
  • Uso de una versión de PHP desactualizada en el servidor de alojamiento.
  • Límite de memoria PHP configurado con un valor demasiado bajo (por ejemplo, 32M o 64M) por defecto en el servidor.

Método 1: Modificar el archivo wp-config.php

La forma más rápida y directa de aumentar el límite de memoria asignado a WordPress es editando el archivo de configuración principal.

  1. Conéctate a tu servidor utilizando un cliente FTP o el Administrador de Archivos de tu proveedor de hosting.
  2. Localiza el archivo wp-config.php en el directorio raíz de tu instalación de WordPress.
  3. Ábrelo con un editor de texto y busca la línea que dice: /* ¡Eso es todo, deja de editar! Feliz publicación. */
  4. Justo antes de esa línea, añade el siguiente código PHP para aumentar el límite a 256M: define('WP_MEMORY_LIMIT', '256M');
  5. Guarda los cambios y sube el archivo de nuevo al servidor si utilizaste FTP. Recarga tu sitio web para comprobar si el error ha desaparecido.

Método 2: Modificar el archivo .htaccess

Si el método anterior no surte efecto, puedes intentar forzar el incremento del límite de memoria a través de la configuración del servidor Apache.

  1. Accede al directorio raíz de tu WordPress mediante FTP o el explorador de archivos de tu hosting.
  2. Busca el archivo oculto llamado .htaccess. Si no lo ves, asegúrate de activar la opción de mostrar archivos ocultos en tu panel.
  3. Edita el archivo y añade la siguiente directiva al principio o al final del documento: php_value memory_limit 256M
  4. Guarda los cambios y verifica el funcionamiento de tu página web.

Método 3: Editar el archivo php.ini en el servidor

En alojamientos que permiten un control avanzado del servidor, puedes cambiar la directiva directamente en la configuración global de PHP.

  1. Busca la herramienta de configuración de PHP en tu panel de control (como cPanel o Plesk) llamada 'MultiPHP INI Editor' o similar.
  2. Localiza la directiva memory_limit.
  3. Cambia el valor actual a 256M o superior.
  4. Guarda la configuración y limpia la caché de tu sitio web para finalizar el proceso con éxito.
Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
Shopify

Cómo Solucionar el Error de Pago Rechazado en el Checkout de Shopify Paso a Paso

Aprende a identificar y resolver los fallos más comunes de pasarelas de pago en el proceso de pago de tu tienda. Evita la pérdida de conversiones.

Leer guía completa →
WordPress

Cómo Solucionar el Error Estableciendo una Conexión con la Base de Datos en WordPress de Forma Definitiva

Descubre por qué ocurre el temido error de conexión a la base de datos en WordPress y cómo solucionarlo en pocos minutos. Guía paso a paso.

Leer guía completa →
Shopify

Cómo Solucionar el Error de Límite de Variantes en Shopify Paso a Paso

¿Te aparece el límite de 100 variantes por producto en tu tienda online? Descubre cómo solucionarlo fácilmente con aplicaciones y código.

Leer guía completa →