Índice
El error de memoria agotada de WordPress se produce cuando un script excede el límite de asignación de memoria por defecto para PHP. Esto puede impedir que su sitio web funcione correctamente y dar lugar a un mensaje de error como "Error fatal: Tamaño de memoria permitido de X bytes agotado". Aumentar el límite de memoria PHP a menudo puede resolver este problema. He aquí cómo hacerlo [...]
Edite el archivo wp-config.php
En wp-config.php
contiene la configuración básica de su sitio WordPress. Puede aumentar el límite de memoria PHP añadiendo una línea de código a este archivo.
- Conéctese a su sitio web utilizando un cliente FTP o el gestor de archivos proporcionado en su panel de control de alojamiento.
- Localice el
wp-config.php
archivo que se encuentra en el directorio raíz de su instalación de WordPress. - Editar el archivo y añada la siguiente línea de código justo antes de la línea que dice
/* ¡Eso es todo, deja de editar! Feliz blogueo. */
:
define('WP_MEMORY_LIMIT', '256M');
Esta línea incrementa el límite de memoria PHP a 256MB. Puede ajustar el valor en función de sus necesidades y de las capacidades de su entorno de alojamiento.
- Guardar los cambios y vuelve a subir el archivo a tu servidor si utilizas FTP.
Editar el archivo PHP.ini
Si edita el wp-config.php
no resuelve el problema, es posible que tenga que aumentar el límite en el php.ini
que es el archivo de configuración por defecto de PHP.
- Este archivo no suele ser accesible en alojamiento compartido, pero puede crear un archivo llamado
php.ini
en el directorio raíz de su instalación de WordPress y añada la siguiente línea:
limite_memoria = 256M
- Si está en un servidor VPS o dedicado y tiene acceso a la principal
php.ini
puede editar directamente este archivo con la misma línea. La ubicación de este archivo puede variar dependiendo de la configuración de su servidor.
Editar el archivo .htaccess
Otra forma de aumentar el límite de memoria de PHP es editando el archivo .htaccess
situado en el directorio raíz de su instalación de WordPress.
- Acceda a su sitio a través de FTP o del gestor de archivos, y busque el archivo
.htaccess
archivo. - Editar el archivo y añada la siguiente línea:
php_value limite_memoria 256M
- Guardar los cambios y comprueba si se ha resuelto el error de memoria agotada.
Póngase en contacto con su proveedor de alojamiento
Si ninguna de las soluciones anteriores funciona, es posible que su proveedor de alojamiento no permita aumentos manuales del límite de memoria PHP. Póngase en contacto con su equipo de soporte para obtener ayuda. Pueden aumentar el límite por ti o proporcionarte orientación sobre cómo hacerlo dentro de su entorno de alojamiento.
Conclusión
Aumentar el límite de memoria PHP puede ayudar a resolver el error de memoria agotada en WordPress. Sin embargo, también es importante entender por qué se ha producido el error. Podría deberse a un plugin, tema o script personalizado mal codificado. Considere desactivar los plugins y cambiar a un tema predeterminado de WordPress temporalmente para diagnosticar el problema. Si el problema persiste, puede que necesites optimizar tu sitio web o actualizar tu plan de alojamiento para adaptarlo a los requisitos de tu sitio.