Php set memory limit
Hay algunas maneras de hacer esto, y puede o no ser limitado por su anfitrión, en cuyo caso, si las siguientes soluciones no funcionan, usted necesita hablar con ellos. Si maximizas tu memoria y sigues teniendo problemas, el problema podría ser un plugin problemático o algún código pobre en tu tema.
WooCommerce recomienda al menos 64M. 128M debería ser suficiente para la mayoría de los sitios, pero si ejecutas plugins que consumen muchos recursos, puede que tengas que aumentar la memoria. Puedes aumentar la capacidad de forma gradual hasta que puedas completar la tarea que provocó el mensaje.
Dependiendo de tu proveedor, puedes o no tener acceso a este archivo, y puedes o no ser capaz de crear el tuyo propio. Busque en la base de conocimientos de su proveedor de alojamiento web el archivo php.ini y debería saber dónde localizarlo. A continuación, añada o ajuste la siguiente línea:
Ve poco a poco, aumentando por pasos, y prueba de nuevo: 128M, 256M, 512M. ¿Por qué? Cada proceso hijo de Apache puede utilizar el límite de memoria que usted establezca. Si tiene 10 scripts PHP ejecutándose al mismo tiempo, cada script podrá alcanzar ese límite.
Borrar el límite de memoria de WordPress
PHP es el lenguaje del lado del servidor que genera las páginas HTML que crean su sitio. PHP es un lenguaje poderoso y dinámico que puede hacer cosas como realizar cálculos, procesar consultas de WordPress y más, pero necesita memoria para llevar a cabo estas operaciones.
Cuando WordPress alcanza el límite de memoria por defecto, intentará aumentar la memoria a 40MB para una instalación de un solo sitio y a 64MB para un multisitio. Si eso no es suficiente, entonces verá el mensaje de error fatal.
Un límite de memoria PHP de 128MB debería ser más que suficiente para la mayoría de los sitios, a menos que tenga un plugin que necesite más. Si quiere ver cuánta memoria usan los diferentes plugins, instale el plugin Server IP & Memory Usage Display.
Una vez que active el plugin Server IP and Memory Usage Display, puede desactivar los plugins y ver cómo afecta el uso de la memoria. Los plugins de calidad deberían utilizar la memoria de forma eficiente para evitar sobrecargar su servidor.
En cierto modo, aumentar el límite de memoria de WordPress es un ajuste rápido similar a aumentar el tamaño máximo de carga en el archivo wp-config.php de WordPress; sin embargo, hay que tener cuidado porque aumentar el límite de memoria a veces puede hacer que las ineficiencias de WordPress sean más difíciles de detectar.
WordPress php ini
WordPress es una plataforma flexible que soporta una amplia gama de temas, plugins, formatos de archivo y software adicional. Sin embargo, al intentar cargar estos recursos, puede encontrarse ocasionalmente con el error de límite de memoria de WordPress.
Lamentablemente, no podemos garantizar que todas estas soluciones te funcionen porque depende en gran medida de cómo esté configurado tu entorno de alojamiento. Por eso compartimos cuatro métodos diferentes – al menos uno de ellos debería funcionar para su situación.
Si te estás quedando sin memoria, hay una solución sencilla: ¡aumenta la cantidad de memoria a la que tienes acceso! WordPress le permite establecer el límite de memoria actual en su archivo wp-config.php a través de la variable wp_memory_limit. Sin embargo, este límite puede ser inferior a la cantidad de memoria proporcionada con su plan de alojamiento.
Si este es el caso, es posible que pueda resolver este error editando su archivo wp-config.php. Hacer cambios a nivel de código conlleva un grado de riesgo, por lo que es inteligente crear una copia de seguridad de su sitio antes de proceder.
Límite de memoria recomendado por Php
Este mensaje de error le informa sobre el límite de memoria y le dice cuántos bytes se han excedido. También hay una ruta de acceso al archivo que causó el error y un número específico de una línea dentro de ese archivo. Si ninguno de los métodos anteriores funciona, esta información puede ser útil para informar del error al desarrollador del plugin.
Ambos mensajes indican que no queda memoria para los scripts PHP. Es causado por el límite del servidor y en la mayoría de los casos cambiar la configuración del servidor resolverá este problema. Sin embargo, a veces la configuración del servidor no puede ser cambiada o el límite de memoria permitido es muy bajo.
Por defecto, WordPress intentará aumentar la memoria asignada a PHP a 40MB para un solo sitio y a 64MB para un sitio múltiple. Si experimenta el error mostrado arriba, significa que estos valores son demasiado bajos. ¿Cuál es el límite de memoria requerido? Depende de los plugins que esté utilizando. 128 MB suelen ser suficientes, pero para algunos plugins puede ser demasiado bajo.
En algunos casos el valor mostrado en el Estado del Sistema puede no ser correcto. Si el servidor tiene un límite más alto que el establecido para WordPress, entonces en el Estado se mostrará un valor máximo para WordPress. El valor también puede ser incorrecto si el límite establecido en wp-config.php es mayor que el de la configuración del servidor.