Cómo Solucionar el Error Fatal Allowed Memory Size en WordPress Paso a Paso

Cómo Solucionar el Error Fatal Allowed Memory Size en WordPress Paso a Paso
Anuncio relacionado

¿Qué es el error Fatal Allowed Memory Size en WordPress?

Uno de los problemas más frustrantes a los que se enfrentan los administradores de sitios web es el error Fatal error: Allowed memory size of X bytes exhausted. Este mensaje aparece cuando un script de PHP, ya sea de un tema, un plugin o del propio núcleo de WordPress, intenta consumir más memoria RAM de la que el servidor le tiene asignada por defecto.

Causas principales del error de memoria agotada

Las razones más comunes por las que tu sitio web de WordPress se queda sin memoria son:

  • Uso excesivo de plugins mal optimizados o incompatibles.
  • Temas pesados que realizan consultas intensivas a la base de datos.
  • Un límite de memoria PHP configurado con un valor demasiado bajo en el servidor (por ejemplo, 32M o 64M).

Método 1: Aumentar el límite de memoria en el archivo wp-config.php

El primer método y el más rápido consiste en editar el archivo principal de configuración de tu instalación de WordPress.

  1. Accede a tu servidor mediante FTP o utilizando el Administrador de Archivos de tu proveedor de hosting.
  2. Localiza la carpeta raíz de tu sitio web (generalmente llamada public_html).
  3. Busca y edita el archivo llamado wp-config.php.
  4. Busca la línea que indica /* ¡Eso es todo, deja de editar! Feliz blogging */.
  5. Justo antes de esa línea, añade el siguiente fragmento de código: define('WP_MEMORY_LIMIT', '256M');
  6. Guarda los cambios y recarga tu página 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 de memoria a través de la configuración del servidor Apache mediante el archivo .htaccess.

  1. Entra al Administrador de Archivos de tu cPanel o panel de control.
  2. Asegúrate de tener habilitada la opción de mostrar archivos ocultos.
  3. Busca el archivo .htaccess en la raíz de tu WordPress.
  4. Haz clic derecho en editar y añade la siguiente directiva al inicio o final del archivo: php_value memory_limit 256M
  5. Guarda los cambios y verifica el funcionamiento de tu sitio en el navegador.

Método 3: Modificar el archivo php.ini

Si tienes acceso completo a tu servidor VPS o dedicado, puedes ampliar la memoria directamente en la configuración global de PHP.

  1. Localiza tu archivo de configuración php.ini (su ubicación varía según el sistema operativo y versión de PHP).
  2. Busca la directiva memory_limit.
  3. Cambia el valor actual por uno superior, por ejemplo: memory_limit = 256M
  4. Guarda el archivo y reinicia el servicio web (Apache o Nginx) para aplicar los cambios de manera efectiva.
Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
Magento

Cómo Solucionar el Error de Indexación Mismatch en Magento 2 Definitivamente

Soluciona los problemas de índices desactualizados y el error indexer mismatch en Magento 2. Guía técnica paso a paso para administradores.

Leer guía completa →
Mac

Cómo Solucionar el Error de Carga de Extensiones del Kernel (Kext) en macOS de Forma Definitiva

Soluciona los fallos de extensiones del kernel y bloqueos de seguridad en macOS fácilmente. Sigue nuestra guía paso a paso para restaurar tu sistema.

Leer guía completa →
WordPress

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

¿Tu sitio web muestra el mensaje 'Error al establecer una conexión con la base de datos'? Descubre cómo solucionarlo rápidamente y sin perder datos.

Leer guía completa →