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
Hardware

Cómo Solucionar el Error DPC WATCHDOG VIOLATION en Windows 10 y 11 Definitivamente

Descubre por qué aparece el molesto error DPC WATCHDOG VIOLATION y cómo puedes solucionarlo aplicando métodos sencillos en tu ordenador. Recupera la estabilidad de tu sistema hoy mismo.

Leer guía completa →
Hardware

Cómo Solucionar el Error de Hardware 'GPU No Detectada' en el PC de Forma Definitiva

Descubre por qué tu placa base no detecta la tarjeta gráfica y aprende los métodos definitivos para solucionarlo tú mismo en casa. Recupera el rendimiento de tu PC hoy.

Leer guía completa →
Hardware

Cómo Solucionar los Pitidos de la Placa Base al Arrancar el PC de Forma Definitiva

Tu ordenador emite pitidos extraños y no da vídeo al encenderse. Aprende a identificar el código de error acústico y soluciona el fallo de hardware.

Leer guía completa →