En ocasiones, al gestionar un sitio web en WordPress, te puedes encontrar con el temido error «Allowed M exhausted». Este mensaje indica que tu sitio ha superado el límite de memoria asignado, lo que puede provocar problemas de rendimiento e incluso la caída del sitio. Si te has preguntado ¿cómo aumentar el límite de memoria en WordPress?, este tutorial te guiará paso a paso para solucionarlo.
¿Qué es el límite de memoria en WordPress?
El límite de memoria en WordPress es la cantidad de memoria RAM que el servidor asigna a tu sitio web para ejecutar scripts y procesar solicitudes. Si este límite es demasiado bajo, tu sitio puede experimentar errores o funcionar de manera lenta. Aumentar este límite es una solución eficaz para mejorar el rendimiento de tu sitio.
Métodos para aumentar el límite de memoria en WordPress
Existen varias maneras de aumentar el límite de memoria en WordPress, dependiendo del acceso que tengas al servidor y los archivos de configuración. A continuación, te mostramos las opciones más comunes.
1. Aumentar el límite de memoria a través del archivo wp-config.php
El archivo wp-config.php es uno de los archivos más importantes en tu instalación de WordPress, ya que contiene configuraciones críticas para el funcionamiento del sitio. Aquí puedes ajustar fácilmente el límite de memoria.
- Accede al Archivo
wp-config.php:- Usa un cliente FTP como FileZilla o el administrador de archivos de tu hosting para acceder a la raíz de tu instalación de WordPress.
- Busca el archivo
wp-config.phpen la carpeta principal de tu sitio.
- Añade la Línea de Código:
- Abre el archivo
wp-config.phpcon un editor de texto como Notepad++. - Añade la siguiente línea de código antes de la línea que dice
/* That's all, stop editing! Happy blogging. */:define('WP_MEMORY_LIMIT', '256M');
- Puedes ajustar el valor
256Ma la cantidad de memoria que necesites, como128Mo512M.
- Abre el archivo
- Guarda y sube el archivo:
- Guarda los cambios y sube el archivo de nuevo al servidor.
Este método es uno de los más sencillos y efectivos para aumentar el límite de memoria en WordPress.
2. Aumentar el límite de memoria mediante el archivo .htaccess
El archivo .htaccess es otro archivo de configuración que puedes utilizar para modificar el límite de memoria en WordPress. Este archivo se encuentra en la raíz de tu instalación y afecta la configuración de Apache, el servidor web más común.
- Accede al archivo
.htaccess:- Igual que con el archivo
wp-config.php, utiliza un cliente FTP o el administrador de archivos de tu hosting para localizar el archivo.htaccess.
- Igual que con el archivo
- Añade la línea de código:
- Abre el archivo
.htaccessy añade la siguiente línea de código:php_value memory_limit 256M - De nuevo, puedes ajustar el valor según tus necesidades.
- Abre el archivo
- Guarda y sube el archivo:
- Guarda los cambios y sube el archivo de nuevo a tu servidor.
Este método es útil si el wp-config.php no funciona o si deseas aplicar configuraciones adicionales relacionadas con el servidor.
3. Aumentar el límite de memoria en el archivo php.ini
El archivo php.ini es la configuración principal de PHP en tu servidor. Si tienes acceso a este archivo, puedes ajustar directamente la configuración de la memoria.
- Accede al archivo
php.ini:- Dependiendo de tu hosting, puede que necesites acceso de administrador para modificar este archivo. Usa FTP o SSH para acceder al archivo
php.ini.
- Dependiendo de tu hosting, puede que necesites acceso de administrador para modificar este archivo. Usa FTP o SSH para acceder al archivo
- Modifica la configuración de memoria:
- Busca la línea
memory_limiten el archivo y ajusta su valor:
memory_limit = 256M - Si la línea no existe, añádela manualmente.
- Busca la línea
- Guarda los cambios:
- Guarda el archivo y reinicia el servidor web si es necesario para aplicar los cambios.
Este método es ideal si tienes control total sobre el servidor y necesitas ajustar configuraciones avanzadas de PHP.
4. Contactar al proveedor de hosting
Si no puedes acceder a los archivos mencionados anteriormente o si los cambios no surten efecto, es recomendable contactar al soporte técnico de tu proveedor de hosting. Ellos pueden ajustar el límite de memoria desde el servidor y asesorarte sobre la mejor configuración para tu sitio.
Verificación del nuevo límite de memoria
Para asegurarte de que el nuevo límite de memoria se ha aplicado correctamente, puedes utilizar un plugin como «Server IP & Memory Usage Display». Este plugin muestra información del servidor, incluido el límite de memoria actual, en el panel de administración de WordPress.
Conclusión
Aumentar el límite de memoria en WordPress es una tarea esencial para mantener el rendimiento óptimo de tu sitio, especialmente si manejas un sitio con mucho tráfico o con plugins y temas que consumen muchos recursos. Ya sea que edites el archivo wp-config.php, .htaccess, php.ini, o contactes a tu proveedor de hosting, estos métodos te permitirán solucionar problemas relacionados con el límite de memoria y asegurar que tu sitio funcione sin problemas.
Recuerda siempre hacer una copia de seguridad de tus archivos antes de realizar cambios en la configuración para evitar cualquier problema imprevisto.



