Cómo arreglar el error de memoria de WordPress en Plesk
¿Qué significa el error de memoria de WordPress en Plesk?
Si estás leyendo esto, probablemente te has encontrado con un mensaje como "Allowed memory size of X bytes exhausted" o el temido "WordPress error fatal Plesk". No te preocupes, es uno de los problemas más comunes en WordPress y, además, tiene solución.
Este error ocurre cuando tu sitio web intenta usar más memoria de la que el servidor le permite. Piensa en la memoria como el espacio de trabajo del servidor: si tu web tiene muchos plugins, imágenes grandes o un tema pesado, necesita más espacio para trabajar. Cuando se queda sin él, el servidor detiene la ejecución y muestra ese mensaje tan frustrante.
En este artículo te voy a enseñar, paso a paso y sin tecnicismos complicados, cómo arreglar el error memoria wordpress plesk de forma definitiva. Vamos a ello.
¿Por qué aparece el error de memoria en WordPress?
Antes de lanzarnos a solucionarlo, es importante entender qué lo causa. Así podrás prevenirlo en el futuro.
Causas más frecuentes
-
Límite de memoria predeterminado bajo: WordPress por defecto pide 40 MB, pero muchos servidores dan menos. Si tu web es grande, se queda corto.
-
Demasiados plugins activos: Cada plugin consume memoria. Si tienes 20 o 30, el consumo se dispara.
-
Temas mal optimizados: Algunos temas cargan scripts y estilos de más, consumiendo recursos innecesariamente.
-
Imágenes sin optimizar: Las imágenes en alta resolución pesan mucho y saturan la memoria al procesarse.
-
Consultas a la base de datos ineficientes: Si tienes muchos comentarios o entradas, WordPress puede hacer consultas pesadas que requieren más memoria.
-
El famoso plugin de caché: A veces, plugins de caché mal configurados generan conflictos que disparan el consumo.
Cómo aumentar memoria WordPress Plesk: 4 métodos efectivos
Vamos a lo importante. Te voy a mostrar 4 formas de aumentar memoria wordpress plesk, ordenadas de la más sencilla a la más avanzada. No necesitas ser un experto para las dos primeras, y las otras dos son accesibles si sigues bien los pasos.
Método 1: Editar el archivo wp-config.php (el más recomendado)
Este es el método más seguro y efectivo para la mayoría de los casos. El archivo wp-config.php es el corazón de tu WordPress, donde se guardan las configuraciones clave.
Paso 1: Accede a tus archivos del sitio
- Entra en Plesk, ve a "Sitios web y dominios".
- Busca tu dominio y haz clic en "Administrador de archivos".
- Navega hasta la carpeta raíz de tu WordPress (normalmente es
httpdocsopublic_html).
Paso 2: Localiza y edita wp-config.php
- Busca el archivo
wp-config.phpy haz clic derecho sobre él. - Selecciona "Editar" (se abrirá el editor de texto de Plesk).
Paso 3: Agrega la línea de memoria
- Justo después de la línea que dice
<?phpal inicio del archivo, añade esta línea:
define('WP_MEMORY_LIMIT', '256M');
- Si quieres ser más generoso, puedes usar
512Mo incluso1024M, pero 256 MB suele ser suficiente para el 95% de los sitios.
Paso 4: Guarda y verifica
- Haz clic en "Guardar" y luego en "Cerrar".
- Vuelve a cargar tu web. Si el error desaparece, ¡listo!
[TIP]: Si tu web es un WooCommerce o tienes muchos plugins, usa
512M. Es mejor tener margen extra que volver a caer en el error.
Método 2: Usar el archivo .htaccess (alternativa rápida)
Si por alguna razón no puedes editar wp-config.php, puedes usar el archivo .htaccess. Este método es igual de válido, aunque algunos expertos prefieren el primero.
Paso 1: Localiza .htaccess
- En el mismo Administrador de archivos de Plesk, busca el archivo
.htaccessen la raíz de tu WordPress. - Si no existe, puedes crearlo haciendo clic en "Nuevo archivo" y nombrándolo exactamente
.htaccess(con el punto al inicio).
Paso 2: Añade la directiva
- Edita el archivo y añade esta línea al final:
php_value memory_limit 256M
Paso 3: Guarda los cambios
- Guarda el archivo y comprueba tu web.
[WARNING]: Este método puede no funcionar en todos los servidores, especialmente si usan PHP-FPM. Si no surte efecto, usa el método 1.
Método 3: Cambiar el límite desde el panel de Plesk (para usuarios con acceso)
Plesk te ofrece la opción de cambiar el límite de memoria directamente desde su interfaz, sin tocar código.
Paso 1: Accede a la configuración de PHP
- En Plesk, ve a "Sitios web y dominios" y selecciona tu dominio.
- Haz clic en "Configuración de PHP" (o "PHP Settings").
Paso 2: Modifica el valor de memory_limit
- Busca la opción "memory_limit" en la lista de parámetros.
- Cambia el valor a
256Mo512M. - Haz clic en "Aplicar" o "Guardar".
Paso 3: Verifica el cambio
- Recarga tu web para comprobar que el error ha desaparecido.
[INFO]: Este método es el más limpio de todos, ya que Plesk se encarga de aplicar el cambio correctamente al servidor. Si tienes acceso al panel, es mi recomendación.
Método 4: Editar el archivo php.ini (para usuarios avanzados)
Si los métodos anteriores no funcionan, es posible que necesites editar el php.ini de tu dominio. Este archivo controla la configuración global de PHP.
Paso 1: Encuentra tu php.ini
- En Plesk, ve a "Sitios web y dominios" → tu dominio → "Configuración de PHP".
- Al final de la página, verás una sección llamada "Archivo de configuración" o similar.
- Haz clic en el enlace que te muestra la ruta al
php.ini(normalmente algo como/var/www/vhosts/tudominio.com/etc/php.ini).
Paso 2: Edita el archivo
- Usa el Administrador de archivos de Plesk para navegar hasta esa ruta y abrir el archivo.
- Busca la línea que dice
memory_limit = 128M(o el valor que tenga). - Cámbiala a
memory_limit = 256Mo el valor que necesites.
Paso 3: Guarda y reinicia PHP
- Guarda el archivo.
- En Plesk, reinicia PHP desde "Sitios web y dominios" → tu dominio → "Reiniciar PHP".
[WARNING]: Este método es más delicado. Si no te sientes seguro, es mejor que contactes con tu proveedor de hosting para que lo hagan por ti.
¿Qué hago si el error persiste después de aumentar la memoria?
Si ya has aumentado la memoria y el wordpress error fatal plesk sigue apareciendo, es hora de investigar más a fondo. Estos son los siguientes pasos:
Revisa los plugins conflictivos
- Ve a "Plugins" en tu panel de WordPress.
- Desactiva todos los plugins de una vez.
- Ve a "Ajustes" → "Escritura" y comprueba si el error sigue apareciendo (por ejemplo, al editar una entrada).
- Si el error desaparece, reactiva los plugins uno a uno hasta encontrar el culpable.
Optimiza las imágenes
- Usa herramientas como TinyPNG o Smush para comprimir tus imágenes sin perder calidad.
- Sube siempre imágenes en formato WebP si es posible.
Actualiza todo
- Asegúrate de tener la última versión de WordPress, tus temas y plugins.
- Las actualizaciones suelen incluir mejoras de rendimiento que reducen el consumo de memoria.
Revisa el tema
- Cambia temporalmente a un tema por defecto como Twenty Twenty-Four.
- Si el error desaparece, el problema es tu tema. Considera cambiar a uno más ligero o contactar con su desarrollador.
Preguntas frecuentes (FAQ) sobre el error de memoria en Plesk
¿Cuál es el límite de memoria recomendado para WordPress?
Para un sitio estándar, 256 MB es suficiente. Si tienes WooCommerce o un sitio con mucho tráfico, ve a 512 MB. Para sitios muy grandes, algunos usan 1 GB, pero es poco común.
¿Puedo poner el límite de memoria a 1 GB?
Sí, pero no siempre es necesario. Un límite demasiado alto puede ralentizar el servidor si tienes varios sitios en el mismo hosting. Empieza con 256 MB y sube solo si es necesario.
¿Por qué mi hosting no me deja aumentar la memoria?
Algunos hostings compartidos tienen restricciones. Si tu plan no te permite modificar el memory_limit, tendrás que contactar con el soporte o considerar cambiar a un plan superior.
¿El error de memoria puede dañar mi sitio?
No, el error simplemente detiene la ejecución de una página temporalmente. No daña tus datos, pero sí que puede dejar tu web inaccesible hasta que lo arregles.
¿Cómo sé si mi servidor usa PHP-FPM?
En Plesk, puedes verlo en "Configuración de PHP". Si aparece "PHP-FPM" como el modo de ejecución, significa que los cambios en .htaccess no funcionarán y necesitarás usar el método 1 o 3.
Consejos finales para evitar futuros errores de memoria
Aumentar la memoria es una solución inmediata, pero también deberías considerar estas buenas prácticas:
- Mantén tu WordPress limpio: Elimina plugins y temas que no uses.
- Usa un plugin de caché bien configurado: Como W3 Total Cache o WP Super Cache.
- Programa limpiezas de base de datos: Con plugins como WP-Optimize.
- Contrata un buen hosting: Si tu web crece, necesitarás un plan con más recursos.
- Monitoriza el uso de memoria: Con plugins como Query Monitor para detectar qué está consumiendo de más.
[INFO]: Si tienes tu WordPress en un servidor gestionado con Syspanel (antes HestiaCP), el proceso es muy similar. Solo tienes que acceder a través del puerto 2106 y seguir los mismos pasos: editar
wp-config.phpo cambiar la configuración de PHP desde el panel.
Conclusión: Tu error de memoria tiene solución
El error memoria wordpress plesk es un problema molesto pero muy común y fácil de solucionar. Con los 4 métodos que te he mostrado, podrás aumentar memoria wordpress plesk sin necesidad de ser un experto técnico.
Recuerda: empieza siempre con el método 1 (wp-config.php), es el más seguro. Si no funciona, prueba con el panel de PHP de Plesk. Y si el problema persiste, revisa tus plugins y optimiza tu sitio.
La clave está en no quedarte solo con el parche de aumentar la memoria, sino también en optimizar tu web para que consuma menos recursos. Así evitarás que el error vuelva a aparecer en el futuro.
¿Has conseguido solucionar tu error? Si te ha funcionado alguno de estos métodos, o si tienes alguna duda, déjame un comentario. Estaré encantado de ayudarte. ¡Buena suerte con tu WordPress!
