Al igual que cualquier otro software, WordPress requiere memoria para funcionar sin problemas. Si el sistema de gestión de contenido (CMS) no tiene suficiente memoria asignada, se encontrará con el error de límite de memoria de PHP ocasional. En muchos casos, este error puede impedirle actualizar su sitio.
La buena noticia es que hay varias formas de aumentar la asignación de memoria para WordPress. Si su proveedor de alojamiento web lo permite, aumentar el límite de memoria de PHP puede ser tan fácil como agregar una línea de código a un archivo específico.
En este tutorial, repasaremos dos formas en las que puede aumentar el límite de memoria de PHP en WordPress. ¡Hagámoslo!
¿Cuál es el límite de memoria PHP en WordPress?
Como sabrá, WordPress se creó utilizando el lenguaje de programación PHP. Esto significa que el CMS también requiere PHP para ejecutarse (así como otros componentes, como un servidor web y software de base de datos).
Si está utilizando un servidor que no asigna suficiente memoria PHP, WordPress no podrá ejecutar algunos scripts críticos para que su sitio funcione. Es posible que aún pueda realizar la mayoría de las tareas, pero en algún momento, es probable que se encuentre con un error de límite de memoria de PHP.
La solución simple a este problema es aumentar la cantidad de memoria a la que tiene acceso WordPress. De forma predeterminada, el CMS intentará establecer al menos 64 MB de memoria para PHP en el momento de la instalación. Sin embargo, algunos servidores web pueden asignar más o menos recursos a su sitio.
Puede verificar su límite de memoria PHP actual accediendo a su tablero y yendo a la Herramientas> Salud del sitio página. A partir de ahí, ve al Información pestaña y seleccione la Servidor opción.
Dado que asignar más recursos aquí no es una dificultad, si su límite de memoria PHP es inferior a 256 MB, le recomiendo aumentarlo. Esto es a pesar de que ya se haya encontrado con algún error.
Cómo aumentar el límite de memoria PHP en WordPress (2 formas)
Hay dos formas de aumentar el límite de memoria de PHP en WordPress.
El primero implica agregar una sola línea de código a un archivo. Vamos a ver.
1. Modifique su archivo wp-config.php
Para los no iniciados, wp-config.php es uno de los archivos principales de WordPress. En otras palabras, este archivo contiene información crítica como las credenciales de su base de datos y el límite de memoria de PHP.
Para editar el archivo wp-config.php, deberá conectarse a su sitio web a través del Protocolo de transferencia de archivos (FTP) usando un cliente, tal como FileZilla.
Si no está seguro de cuáles son sus credenciales de FTP, le recomiendo que consulte el correo electrónico de confirmación de registro que recibió de su proveedor de alojamiento web al registrarse. En algunos casos, también puede configurar nuevas cuentas FTP desde su panel de control de alojamiento.
Una vez que ubique sus credenciales de FTP y se conecte a su sitio web, navegue hasta WordPress raíz carpeta.
Esa carpeta se suele llamar public_html, pero también puede aparecer bajo otros alias, como www o el nombre de su sitio. Una vez que lo encuentre, abra el directorio y debería ver una lista de archivos y carpetas.
El archivo wp-config.php debe estar dentro de este directorio.
Una vez que lo haya encontrado, haga clic derecho en el archivo y seleccione el Ver edición opción. Esto abrirá el archivo usando su editor de texto predeterminado.
Tenga en cuenta que la captura de pantalla anterior no muestra el archivo completo, dado que generalmente contiene información confidencial y la mayor parte es irrelevante para sus necesidades en este momento.
La parte a la que debe prestar atención es la línea que dice: “¡Eso es todo, deje de editar! Feliz publicación ”. Este es el final del archivo, y antes de él, querrá agregar el siguiente código (en el ejemplo anterior, es la línea 68, pero podría ser diferente para usted):
define( 'WP_MEMORY_LIMIT', '256M' );
Naturalmente, puede cambiar el límite a otra cifra, pero esto suele ser más que suficiente para la mayoría de los sitios. Después de agregar la línea a su archivo wp-config.php, guarde los cambios y ciérrelo.
A continuación, intente acceder a su sitio web de WordPress nuevamente y diríjase a la Herramientas> Salud del sitio> Información pestaña para ver la configuración de su servidor. Si su límite de memoria PHP sigue mostrando el mismo número que antes, podría deberse a su proveedor de alojamiento web.
En algunos casos, su proveedor de alojamiento web no le permitirá realizar cambios directos en su límite de memoria PHP, lo que nos lleva a la opción número dos.
2. Comuníquese con su proveedor de alojamiento o actualice su plan
La forma más sencilla de comprobar si su proveedor de alojamiento le impide aumentar su límite de memoria PHP es ponerse en contacto con ellos. Según nuestra experiencia, algunos servidores web aumentarán el límite de memoria de PHP si se lo pides.
Sin embargo, en algunos casos, esto podría no ser posible según su proveedor de alojamiento y el plan en el que se encuentre. Por ejemplo, con los planes de alojamiento compartido, por lo general está muy limitado en lo que respecta a los recursos.
Si su proveedor de alojamiento le dice que no puede aumentar su límite de memoria PHP, es posible que deba actualizar a un plan mejor. Cualquier tipo de plan por encima del alojamiento compartido debería brindarle recursos más que suficientes para que no vuelva a encontrarse con el error de límite de memoria de PHP.
En cualquier caso, la mayoría de los servidores web de WordPress de buena reputación no le darán ningún problema cuando se trata de aumentar su límite de memoria PHP. De hecho, algunas de nuestras mejores opciones de alojamiento de WordPress le brindan más recursos de los que podría necesitar. Si descubre que tiene problemas de límite de memoria y su host actual no está dispuesto a ayudar, podría ser el momento de buscar en otra parte.
Conclusión
El error de límite de memoria de PHP es uno de los problemas más comunes entre los usuarios de WordPress. Aunque no dañará su sitio en la mayoría de los casos, puede ser molesto. Afortunadamente, es muy fácil evitar este error haciendo un simple cambio en la configuración de su servidor.
Si desea aumentar su límite de memoria PHP de WordPress, hay dos formas de hacerlo:
- Modifica tu archivo wp-config.php.
- Póngase en contacto con su proveedor de alojamiento o actualice su plan.
¿Tiene alguna pregunta sobre cómo aumentar el límite de memoria PHP en WordPress? ¡Pregunte en la sección de comentarios a continuación!