¿Cómo aumentar el límite de la memoria de WordPress?

Ene 24, 2023

Es posible que hayas notado que tu WordPress no funciona como debería, y uno de los posibles diagnósticos de este problema es la falta de memoria en PHP

Para explicarte cómo solventar este problema, primero debes conocer el término “memoria PHP”, del que se desglosa el resto de información.

Si quieres saber cómo aumentar el límite de la memoria PHP de WordPress y conocer todas las características de este tipo de memoria, sigue leyendo.

¿Cómo aumentar el límite de la memoria de WordPress

¿Qué es el límite de memoria PHP en WordPress?

El límite de memoria PHP, o PHP memory_limit, es el límite máximo de memoria que se utiliza para un solo proceso, script o solicitud. Esto quiere decir que, por cada solicitud que se realiza en nuestro sitio web, se emplea una porción de esa memoria PHP. 

Los procesos PHP que tienen lugar cuando el servidor recibe una petición en una url consumen una parte de la memoria RAM asignada a ese proyecto. 

Pero ¿cómo funcionan la memoria PHP y el límite de memoria? Cada proceso del sitio web tiene asignada una memoria que puede consumir hasta una cantidad determinada, que es el límite de memoria PHP.

Y ¿qué sucede cuando un proceso necesita más memoria que la cantidad predeterminada? Eso significa que tu sitio web creado con WordPress requiere un aumento de la memoria PHP.

limite memoria PHP

¿Cuál debería ser el límite de la memoria en WordPress?

El que precise cada proyecto. En un primer impulso, es posible que quieras configurar tu sitio web para que tenga la mayor cantidad de memoria posible; sin embargo, eso no es la mejor idea.

Sin embargo, tampoco es recomendable tener un límite de memoria tan bajo que no llegue a cubrir las necesidades del sitio web.

En Sered, recomendamos tener el límite de memoria tan bajo como se pueda, pero no lo suficiente como para no cubrir dichas necesidades.

memoria PHP

¿Cómo aumentar el límite de memoria en WordPress?

Con todo ello, debes saber que aumentar el límite de memoria en WordPress es posible, y hay varias maneras de hacerlo. A continuación, te explicamos tres de los caminos que puedes seguir para aumentar el límite de memoria en WordPress.

Modificar wp-config.php

Debes buscar el archivo wp-config.php desde el CPanel. Lo encontrarás en Administrador de archivos > WordPress. Después, tendrás que clicar en el botón derecho para que aparezca la opción de editar el archivo wp-config.

En dicho archivo podrás añadir una línea de código que te permitirá seleccionar el límite de memoria que quieras.

Este archivo de configuración está compuesto por una serie de líneas de código, y bajo todas ellas, antes de la línea que indica que es el final, deberás añadir la variable WP_MEMORY_LIMIT. Deberás hacerlo de la siguiente manera:

define(‘WP_MEMORY_LIMIT’, ‘512M’);

En cuanto a la cantidad de memoria a incluir, siempre debe hacerse en MB y añadiendo una M detrás del número; es decir, cuando quieras añadir 1GB deberás entrecomillar ‘1024M’.

Modificar PHP.ini

Para encontrar el archivo PHP.ini tendrás que buscar en el servidor. En primer lugar, deberás encontrar el archivo, consultando en el proveedor de hosting WordPress si contamos con los permisos para modificar el archivo PHP.ini.

En caso de que sí dispongas de esos permisos, deberás añadir la siguiente línea de código:

memory_limit = 128M ; Maximum amount of memory a script may consume (128MB)

En el caso del archivo PHP.ini, también es importante tener en cuenta que la manera de escribir el espacio de memoria libre, debes tener en cuenta que toda la memoria debe escribirse en MB. 

Modificar .htaccess

Para encontrar el archivo htaccess deberás acceder a la configuración de Apache y encontrar la carpeta /public_html. Después, el siguiente paso será ejecutar el archivo tras haber marcado “mostrar archivos ocultos” en la configuración del mismo.

Una vez hayas entrado en el archivo .htaccess, encontrarás una línea de código que indique el límite de memoria, y que tendrá el siguiente código:

php_value memory_limit 256M

Editando dicho mensaje, podrás establecer el límite de memoria que desees; bastará con modificar el número que acompaña al código.

Sered-Hosting-WordPress

Autor

  • Willman J.

    Trabajo en SERED en el Departamento de Desarrollo y Soporte Tecnico. Especialista en WordPress y apasionado por el mundo de la tecnología.

5 1 Votar
Calificación del artículo
8 Comentarios
Más antiguo
Más nuevo Más votado
Inline Feedbacks
Ver todos los comentarios

¡Súper interesante el post!

¡Muchas gracias Antón! 🙂

Contenido muy útil que se encuentra en este blog 🙂

¡Muchas gracias Davinia! 🙂

¡100% recomendable este post! 🙂

¡Muchas gracias Susana! 🙂

Me ha servido de gran ayuda vuestro post 🙂

¡Muchas gracias Rodrigo! 🙂