Problemas de memoria en WordPress: ¿Cómo resolverlos?

  • Autor Autor Cibercronicas
  • Fecha de inicio Fecha de inicio
C

Cibercronicas

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Mi blog ultimamente anda fatal, tanto que he tenido que incluso desactivar el plugin Wassup porque de otro modo no podía moderar comentarios en la pestaña correspondiente del panel de administración, ya que me salía en blanco. Además, no es capaz de procesar imágenes algo grandes ya que da errores y aparecen con tamaño 0x0, según indica el sistema.


Instalé el plugin WP Overview Lite y la información que arrojó fue relevadora:

Mem: WP 32M (def) Usage 74% 29.4M of PHP Limit 40M


Así que mi blog se ahoga y no logro arreglarlo. He probado varios métodos de agregar lineas de código que definan el límite de memoria de WP y PHP pero nada, aunque los ponga, el límite no varía y por tanto sigo con el mismo problema. ¿Alguna solución? ¿Debería llamar a la empresa que me hostea el blog y pedirles que me suban el límite por lo menos a 64M?


Un saludo.
 
Tienes varios límites:

Dentro de WordPress:
PHP:
ini_set('memory_limit', '256M');
define('WP_MEMORY_LIMIT', '256MB');

El primero es un parámetro de PHP, el segundo de WordPress.

En .htaccess o php.ini hay otro parámetro:
PHP:
php_value memory_limit 512M

Y este supersede a los anteriores.

Es decir, si value_memory_limit esta en 30MB, por mucho que le pongas a los otros no servirán de nada.
 
Bien, por lo visto he logrado aumentar el PHP LIMIT y los valores ahora marcan lo siguiente:

Mem: WP 32M (def) Usage 25% 31.57M of PHP Limit 128M


Ahora tocaría subir el WP LIMIT. ¿Donde debo incrustar el código? Lo he puesto dentro de WP-CONFIG y por el momento no veo cambio alguno.
 
Última edición:
Ja... perdón... efectivamente, van en wp-config.php
 
Bien, por lo visto he logrado aumentar el PHP LIMIT y los valores ahora marcan lo siguiente:

Ahora tocaría subir el WP LIMIT. ¿Donde debo incrustar el código? Lo he puesto dentro de WP-CONFIG y por el momento no veo cambio alguno.

Con la información que te ha dado Sanchez Toledano, es más que suficiente.
Si sabes más de administración, puedes editar el php.ini para modificar los valores..

Por cierto, ¿cuánta memoria tienes en tu servidor?. Usar 128 MB de limite de memoria para WordPress me parece brutal.
 
Creo que alguien se va a quedar sin hosting... no deberías tocar esos aspectos de Wordpress sin haber consultado antes a los propietarios del hosting... subiendo la memoria seguro comienzas a consumir más cpu... casi seguro... por otra parte, deberías desactivar los plugins que no usas...
 
Creo que alguien se va a quedar sin hosting... no deberías tocar esos aspectos de Wordpress sin haber consultado antes a los propietarios del hosting... subiendo la memoria seguro comienzas a consumir más cpu... casi seguro... por otra parte, deberías desactivar los plugins que no usas...

Tengo entendido que el propio hosting es capaz de asignarte un límite de memoria para que no te excedas, ¿no es así?

Veamos, he puesto en wp-config el código al final, quedando así:

/** Sets up WordPress vars and included files. */
require_once(ABSPATH . 'wp-settings.php');


ini_set('memory_limit', '256M');
define('WP_MEMORY_LIMIT', '256MB');

?>


Sin embargo, sigue funcionando fatal al activar el Wassup y el otro plugin sigue diciéndome que WP tiene 32M (def)

Sigo esperando respuesta :S
 
Atrás
Arriba