Solucionar error Memoria en Wordpress: ¿Cómo hacerlo?

  • Autor Autor nachobuey
  • Fecha de inicio Fecha de inicio
nachobuey

nachobuey

Eta
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 4096 bytes) in /srv/users/serverpilot/apps/bauart/public/wp-includes/wp-db.php on line 1889

Fatal error:
Allowed memory size of 268435456 bytes exhausted (tried to allocate 32768 bytes) in /srv/users/serverpilot/apps/bauart/public/wp-content/plugins/woocommerce/includes/log-handlers/class-wc-log-handler-file.php on line 1



Eso es lo que me viene apareciendo en la web desde hace semanas. Carga cuando quiere.

¿Que forma tengo de solucionarlo?
Estoy con un vps en DigitalOcean, con 6 blogs, todos andan perfecto menos este.
 
Edita el archivo wp-config.pgp y agrega esta línea al final:
PHP:
define( 'WP_MEMORY_LIMIT', '256M' );
 
Comparto el mensaje anterior, pero antes de eso debes revisar que script está ocasionando ese consumo alto de memoria, esto a la larga (más temprano que tarde) afectará el funcionamiento de tu sitio web.
 
Les agradezco a ambos!!! [MENTION=194733]Alvin Cortez[/MENTION] y [MENTION=200318]Pocho747[/MENTION]

Aun se muestra este mensaje, mismo tipo de error. La web no tiene nada raro instalado incluso, eso es lo extraño.

Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 16777224 bytes) in /srv/users/serverpilot/apps/bauart/public/wp-includes/meta.php on line 846
 
Les agradezco a ambos!!! [MENTION=194733]Alvin Cortez[/MENTION] y [MENTION=200318]Pocho747[/MENTION]

Aun se muestra este mensaje, mismo tipo de error. La web no tiene nada raro instalado incluso, eso es lo extraño.

Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 16777224 bytes) in /srv/users/serverpilot/apps/bauart/public/wp-includes/meta.php on line 846

Hola, si dices que tienes 6 sitios trabajando en el mismo vps, deberías revisar los logs (bitácora de errores del servidor) puede darte pistas de donde puede estar el problema, quizás no sea el sitio donde se genera el error, más bien sea que los otros sitios son pesados y consumen más memoria, hay que ver todos los posibles. Saludos.

- - - Actualizado - - -

268435456 bytes exhausted (tried to allocate 16777224 bytes) Esto te indica que el script o la página está tratando de cargar algo que consume 268.435456 MB de memoria, y hay 16.777224 MB que por falta de espacio no pueden ser cargados correctamente, por ende aunque coloques define( 'WP_MEMORY_LIMIT', '256M' ); quizás no te funcione,

Intenta colocar en el archivo php.ini en ini_set('memory_limit','320MB') pero como te dije anteriormente, hay algo que está afectando tus sitios, si todo anda normal como dices quizás sufristes algún tipo de hackeo, lo mejor es revisar a fondo todo, y si no ves remedio, lo mejor es reinstalar desde 0, haz copia de las entradas de los sitios únicamente, imagenes, pero no copies los directorios, porque ahí pueda que se encuentre el problema. Saludos.
 
Si has aumentado a 320 o 512 y se sigue dando problemas, seguramente sea un plugin o algún cambio que hayas hecho. Casi seguro que un plugin.

Vé desactivando los plugins uno a uno hasta dar con el culpable.
 
Solucionado. Rarisimo igual. Era Woocommerce. Si alguno sabe que puede generar woocommerce se lo agradezco. jjtop Pocho747 Alvin Cortez
Mmm en inicio sigue pareciendo, en admin no. Veremos.
 
Última edición:
Yo he trabajado muy poco con woocomerce, sólo lo he instalado una vez y trasteado un poco.

Imagino que tendrás plugins para woocomerce, haz la misma operación, deja woocomerce core funcionando y desactiva los plugins de woocomerce uno a uno.
 
Atrás
Arriba