Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

memory size of 33554432 bytes exhausted wp-db.php line 429

Estas en el tema de memory size of 33554432 bytes exhausted wp-db.php line 429 en el foro de WordPress en Foros del Web. Hola amigos, wordpress me esta dando un error al intentar actualizar una pagina desde hace un mes, el problema es por falta de memoria creo; ...
  #1 (permalink)  
Antiguo 04/12/2008, 08:13
p2pdownloading
Invitado
 
Mensajes: n/a
Puntos:
memory size of 33554432 bytes exhausted wp-db.php line 429

Hola amigos, wordpress me esta dando un error al intentar actualizar una pagina desde hace un mes, el problema es por falta de memoria creo; pero a pesar del erro las paginas me las actualiza, pero no adiere los tags

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 1964173 bytes) in /home/software/public_html/wp-includes/wp-db.php on line 429

los plugins que tengo instalados son los siguientes

WP Super Cache
WP-PageNavi
WP-DBManager
Thumbnail Viewer
Simple Tags
Search Meter
RSS Includes Pages
Real Fast Latest Comments
p2pConverter
Google XML Sitemaps
Global Translator
CatFeed

alguien tiene este tipo de problemas ???
saludos
  #2 (permalink)  
Antiguo 04/12/2008, 09:06
Avatar de metacortex
Viejo demente
 
Fecha de Ingreso: junio-2004
Ubicación: Caracas - Venezuela
Mensajes: 9.027
Antigüedad: 20 años, 6 meses
Puntos: 832
Respuesta: memory size of 33554432 bytes exhausted wp-db.php line 429

Esta madrugada tuve ese problema instalando el motor de búsqueda, pero fue porque abusé con una prueba que me devolvió más de 300 resultados de golpe .

Luego de aplicar la paginación (20 resultados por consulta) se arregló el problema.

Revisa qué función requiere de mucha carga de CPU y trata de optimizarla un poco rebajándole las tareas simultáneas.
  #3 (permalink)  
Antiguo 04/12/2008, 12:25
p2pdownloading
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: memory size of 33554432 bytes exhausted wp-db.php line 429

mmmm si haciendo un test con unas funciones de php me dio que hacia 300 consultas :S, pero creo que es la funcion de wordpress que enlista todas las paginas, esta viene por defecto

ya que estoy te hago una pregunta, mi web genera en cada pagina unas 30 40 consultas, eso es demasiado, cuantas tendria que tener ???

saludos y gracias
  #4 (permalink)  
Antiguo 04/12/2008, 12:37
Avatar de metacortex
Viejo demente
 
Fecha de Ingreso: junio-2004
Ubicación: Caracas - Venezuela
Mensajes: 9.027
Antigüedad: 20 años, 6 meses
Puntos: 832
Respuesta: memory size of 33554432 bytes exhausted wp-db.php line 429

30 o 40 consultas se ubica en lo normal de un CMS, no hay problema.
  #5 (permalink)  
Antiguo 05/12/2008, 17:02
p2pdownloading
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: memory size of 33554432 bytes exhausted wp-db.php line 429

auxilioooooooooooo wordpress me sigue dando este error, ahora ni siquiera puedo entrar a editar post o paginas :S:S estoy desintalando todos los plugins, pero sigue sin funcionar cual puede ser el problema ???????

gracias
  #6 (permalink)  
Antiguo 05/12/2008, 17:37
p2pdownloading
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: memory size of 33554432 bytes exhausted wp-db.php line 429

acabo de sacar unos datos y esto es realmente extraño, sin ningun plugin activado wordpress realiza mas de 2000 consultas a la bd

22379296memoria total
Memoria usada: 21854.8 KB de 26112 KB
2804 queries.
3.554 seconds.
  #7 (permalink)  
Antiguo 05/12/2008, 17:59
Avatar de metacortex
Viejo demente
 
Fecha de Ingreso: junio-2004
Ubicación: Caracas - Venezuela
Mensajes: 9.027
Antigüedad: 20 años, 6 meses
Puntos: 832
Respuesta: memory size of 33554432 bytes exhausted wp-db.php line 429

¿Cuál es el enlace al sitio?.
  #8 (permalink)  
Antiguo 05/12/2008, 18:46
p2pdownloading
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: memory size of 33554432 bytes exhausted wp-db.php line 429

www.software-p2p.com

estoy mirando desde phpmyadmin para ver cual puede ser el problema, pero no logro econtrar nada extraño


lo que sucedio es que al editar las paginas me daba este error, y recien al editar una me dio el error como siempre pero se actualizo igual, luego trate de crear una pagina nueva y ahi me volvio a dar el error y ya no pude entrar a wp-admin/edit.php

espero tu ayuda.. nose que hacer!

saludos y gacias
  #9 (permalink)  
Antiguo 05/12/2008, 18:50
p2pdownloading
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: memory size of 33554432 bytes exhausted wp-db.php line 429

mira el error me da en Edit / Posts Pages y Media Library es decir que tiene q haber un error en la base de datos wp_posts algo que genere un bucle en el codigo de wordpress

puedo escribir post sin que me de el error, pero al escribir paginas tambien me da el error, pero iguak se escriben en la base de datos

Última edición por p2pdownloading; 05/12/2008 a las 18:57
  #10 (permalink)  
Antiguo 05/12/2008, 19:54
Avatar de metacortex
Viejo demente
 
Fecha de Ingreso: junio-2004
Ubicación: Caracas - Venezuela
Mensajes: 9.027
Antigüedad: 20 años, 6 meses
Puntos: 832
Respuesta: memory size of 33554432 bytes exhausted wp-db.php line 429

p2p, desactiva el TagCloud un minuto, refresca el index y mira de nuevo la consulta.
  #11 (permalink)  
Antiguo 05/12/2008, 20:01
p2pdownloading
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: memory size of 33554432 bytes exhausted wp-db.php line 429

no sigue igual

23929800memoria total
Memoria usada: 23369 KB de 27392 KB
2777 queries.
3.795 seconds.

recien hice un backup de la base de datos, la subi de nuevo en localhost y cambie todas las opiciones de wordpress a una instalacion de 0 y este es el resultado en localhost

9958208memoria total
Memoria usada: 9724.8 KB de 11264 KB
23 queries.
0.757 seconds.

lo que pienso hacer ahora es un backup del localhost y subirlo al server, el problema es que el script que tengo db_dump me genera siempre errores de sintaxis

podrias pasarme algun buen script o programa para hcer backups de la bd ??

muchisimas gracias por tu ayuda
  #12 (permalink)  
Antiguo 05/12/2008, 21:16
p2pdownloading
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: memory size of 33554432 bytes exhausted wp-db.php line 429

bueno al fin encontre la causa del problema, el problema es que la estructura de links no se actualiza correctamente, lo que se debe a una fraccion de codigo que inclui en el rewrite.php para crear los permanlink de un plugin de descarga, lo extraño es que antes esto no sucedia,

el problema se debera que ahora el numero de paginas ha aumentado y sel nº de consultas ?

al actualizar la estructura de permanlinks sin el script que agregue las consultas igualmente son demasiadas aqui el test

23096976memoria total
Memoria usada: 22555.6 KB de 27392 KB
2760 queries.
3.209 seconds.

es normal esto ???

saludos

Código PHP:
$descregex 'bajar/?([0-9]{1,})/?$';
$downmatch $match $descregex;
$downquery $index '?' $query '&descargar='.$this->preg_index($num_toks 1);

$rewrite = array();
if (
$feed//...adding on /feed/ regexes => queries
$rewrite = array($feedmatch => $feedquery$feedmatch2 => $feedquery2);
if (
$paged//...and /page/xx ones
$rewrite array_merge($rewrite, array($pagematch => $pagequery));
    
$rewrite array_merge($rewrite, array($downmatch => $downquery)); 
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:12.