Página 1 de 1
Algien puede identificar este error..???
Publicado: 30 Jun 2012, 17:35
por pescamania
Hola me gustaría saber si alguien puede identificar este error, que me sale cuando voy a responder, o a crear un tema.
En este caso soy el admin.
Error General
SQL ERROR [ mysqli ]
MySQL client ran out of memory [2008]
SQL
SELECT * FROM phpbb_styles_template_data WHERE template_id = 1 AND (template_filename = 'posting_layout.html' OR template_included LIKE '%posting\\_layout.html:%')
BACKTRACE
FILE: [ROOT]/includes/db/mysqli.php
LINE: 182
CALL: dbal->sql_error()
FILE: [ROOT]/includes/template.php
LINE: 348
CALL: dbal_mysqli->sql_query()
FILE: [ROOT]/includes/template.php
LINE: 657
CALL: template->_tpl_load()
FILE: [ROOT]/includes/functions_template.php
LINE: 227
CALL: template->_tpl_include()
FILE: [ROOT]/includes/template.php
LINE: 403
CALL: template_compile->compile()
FILE: [ROOT]/includes/template.php
LINE: 224
CALL: template->_tpl_load()
FILE: [ROOT]/includes/functions.php
LINE: 4889
CALL: template->display()
FILE: [ROOT]/posting.php
LINE: 1560
CALL: page_footer()
Bueno, me sucede desde hace unos dias, vi algún error, pero ahora es continuo..
Cambios que hice, poner un barner adsense en
index_body.html justo después de
<!-- INCLUDE overall_header.html --> y en
viewtopic_body.html antes de:
{postrow.MESSAGE}, y esto no me generó errores.
Sólo puse código html.
Me sucede de 10 = 10 veces que quiero postear, o crear un tema.
Lo demás puedo ir al ACP, ver foros y eso, pero de crear y postear nada, me sale el error.
Agradecería un poco de ayuda.
Gracias
URL:
http://www.pescamania.org
Versión phpBB: 3.0.10
MODs Instalados:
phpBB SEO
MOD "Share On" (deshabilitado)
Gratitudes
Automod
phpbb arcade 2.0 RC3
Plantilla(s) usada(s): Prosilver y Prosilver_SE
Servidor: Linux y de pago
Actualización desde otra versión: de 3.0.9 a 3.0.10
Conversión desde otro sistema de foros: no
AutoMOD: Si
Re: Algien puede identificar este error..???
Publicado: 30 Jun 2012, 17:42
por angelismo
Para que has consumido todo la memoria de sql ,que permite tu host ,asi que deberias hablar con el soporte de tu host.
Re: Algien puede identificar este error..???
Publicado: 30 Jun 2012, 17:57
por pescamania
Hola Angelismo...
Vaya, justo después de leer tu respuesta fui a traducir el primer texto y es justo lo que comentas.
Cliente de MySQL se quedó sin memoria
No tengo ni idea donde se puede consumir la memoria un foro phpbb3, salvo que me huele mal por que el host estos dias anteriores a estado haciendo algo, no se el que pero vi errores 500 de servidor ahora que lo comentas.
Este foro está alojado en 1and1 spain.
Y hace un par de dias estubieron de mantenimiento o arreglos, pero voy a ir ahora al panel de cliente a mirar si hay sitio en la base de datos que supongo nada tiene que ver con la memoria.
Dame tu opinión Angelismo...
Imagina un alojamiento;
hay un blog, y en un directorio está el foro del blog;
blog/foro del blog/
Bien, este foro de pescamania está en esta ruta;
blog/pescamania/ y aquí están volcados todos los archivos del foro de pescamania.
El robots.txt del blog pide que no se indexe pescamania por parte del blog.
No había tenido problemas con esto....
Crees que tiene algo que ver..??
Gracias por contestar.
Mientras voy a ver como está la base de datos.
saludos
Re: Algien puede identificar este error..???
Publicado: 30 Jun 2012, 18:05
por angelismo
Pues la verdad me parece raro que tu foro haya consumido toda la memoria sql ,tienes muy pocos usuarios y menos de 1000 mensajes ,yo administro un foro alojado en 1and.es ,con más de 4000 usuarios registrados y casi 30.000 mensajes ,y funcionan sin problemas ,y en estos dias que tu dices que ha habido mantenimiento ,no he visto ningun error 500.
Mira el tamaño de la bd en el acp ,a ver si muy elevado ,o normal ,intuyo que va ser elevado.
Re: Algien puede identificar este error..???
Publicado: 30 Jun 2012, 18:05
por leviatan21
El problema se debe a que estas almacenando las plantillas en la base de datos, generalmente sucede por hacer ediciones a plantillas desde el ACP
Re: Algien puede identificar este error..???
Publicado: 30 Jun 2012, 18:26
por pescamania
Hola leviatan21, gracias por participar.
Lo que si he hecho a sido actualizar las plantillas desde el ACP, eso si lo he hecho.
No sé si decir mucho o poco, pero lo hago cuando hago cambios.
En este caso para colocar los adsense lo hice.
En Estilos/componentes de estilos/actualizar las plantillas.
Se puede revertir de alguna manera este tema.???
saludos
PD______________
perdona Angelismo, no me dí cuenta de tu comentario.
Si hubo algunos errores 500, supongo que por el mantenimiento.
La base de datos ahora ocupa 32 megas, creo que es algo más elevado que los otros sistemas que dispongo en ese disco.
No les culpo a 1and1 de nada, sólo como remanente que pudiera ser que me haya afectado en algo su mantenimiento.
Pero el amigo leviatan21 comenta que pudiera ser por gestionar las plantillas desde la BD, y eso si lo hago al actulizar los estilos.
Curioso..
Bueno, gracias a los dos.
Re: Algien puede identificar este error..???
Publicado: 30 Jun 2012, 18:30
por leviatan21
pescamania escribió:Se puede revertir de alguna manera este tema.???
Solo si alguna vez editaste alguna plantilla desde el ACP
Re: Algien puede identificar este error..???
Publicado: 30 Jun 2012, 18:44
por pescamania
Qieres decir aunque sólo haya cambiado la ruta del logo por ejemplo de la plantilla que uso..??
Ahora no lo recuerdo, pero posiblemente lo haya hecho.
Comento, que utilizo la planttilla Prosilver, y Prosilver SE que basa sus archivos en Prosilver.
Bueno, eso seguro que no es nuevo para vosotros, supongo que si he editado (lo miro ahora) es el oweral_header.html...
Jejejeje.... tiene cura mi problema, que desastre!!!
No sabía que pudiera afectar en algo, claro, yo edito en mi pc, los subo y actualizao las plantillas desde el ACP.
saludos
Re: Algien puede identificar este error..???
Publicado: 30 Jun 2012, 19:18
por leviatan21
Solo si alguna vez editaste alguna plantilla de algún estilo desde el editor del ACP la única solución viable es:
1) Quitar el estilo ( junto a sus 3 componentes )
2) Volver a descargar el estilo original,
3) Volver a realizar las ediciones correspondientes a MODs y personalizaciones en los archivos reales
4) Volver a instalar el estilo.
Re: Algien puede identificar este error..??? Tema Solucionado
Publicado: 30 Jun 2012, 20:09
por pescamania
Hola leviatan21...
Pues si que me liado con el tema de actualizar las plantilllas desde el ACP.
Ni siquiera sabía que pudiera pasar esto.
Menudo trabajo que tengo de nuevo.
Como curiosidad, he instalado un estilo que estaba en el foro, para hacer unas comprobaciones y efectivamente es como comentas.
Pues he activado este nuevo tema y parece que no hay error al abrir un nuevo tema, o responder.
No he mirado si guarda sin error, lo miraré ahora.
Supongo que cuando dices;
1) Quitar el estilo ( junto a sus 3 componentes )
Quieres decir;
- Plantillas
- Temas
- Galerías de imagenes
leviatan21, igual es un compromiso...
Pero que archivos pienasa que se han podido quedar corruptos... supongo que será dificil saberlo.
Como dije antes son un par de archivos los que edito y subo.
Pero cuando se actualiza la plantilla, se escriben de nuevo todos los archivos en la BD..???
Menudo lio xd...
Bueno, creo que el royo está hay leviatan21, donde comentas, ahora no queda otra que sustituir las plantillas.
A no ser que haya alguna alternativa para ahorrame lo de los mods y eso...

Desde la Base de datos..??
Gracias a los dos; leviatan21 y Angelismo.

Re: Algien puede identificar este error..???
Publicado: 30 Jun 2012, 20:17
por leviatan21
pescamania escribió:Pues si que me liado con el tema de actualizar las plantilllas desde el ACP.
No es por haber actualizado las plantillas desde el
ACP sino por haberlas editado desde el
ACP
Actualizar las plantillas es necesario cuando se hacen cambios en los archivos del estilo, sin hacer eso no se reflejan los cambios.
pescamania escribió:Ni siquiera sabía que pudiera pasar esto.
En muchas partes de este foro lo decimos constantemente,
NO ES RECOMENDABLE EDITAR PLANTILLAS DESDE EL ACP ni los propios desarrolladores de phpbb lo recomiendan. hasta hay un artículo en la biblioteca que explica como desactivarlo.
pescamania escribió:Supongo que cuando dices;
1) Quitar el estilo ( junto a sus 3 componentes )
Quieres decir;
- Plantillas
- Temas
- Galerías de imagenes
Si
pescamania escribió:leviatan21, igual es un compromiso...
Pero que archivos pienasa que se han podido quedar corruptos... supongo que será dificil saberlo.
Como dije antes son un par de archivos los que edito y subo.
Pero cuando se actualiza la plantilla, se escriben de nuevo todos los archivos en la BD..???
Se debe a la codificación de caracteres, es complicado de explicar, pero cualquier caracter de escritura compleja ( palabras acentuadas, ñ etc) nose codifica adecuadamente para ser almacenado en la DB
pescamania escribió:A no ser que haya alguna alternativa para ahorrame lo de los mods y eso...
creí haber sido claro cuando escribí
leviatan21 escribió:Solo si alguna vez editaste alguna plantilla de algún estilo desde el editor del ACP la única solución viable es:
Re: Algien puede identificar este error..???
Publicado: 30 Jun 2012, 20:40
por pescamania
Bueno amigo me ha quedado claro.
Curioso, al principio entendí que era por actualizarlas desde el ACP, y es al contrario.
Gracias por la aclaración.
Bueno gracias por todo
Una aclaración más, ya se que no conviene mezclar...
Pero la plantilla
Supernova está basada en Prosilver..??
Si es así, no cojerá parte de archivos de prosilver como sucede con Prosilver SE.
Me doy por satisfecho, gracias por todo.
Un saludos
Re: Algien puede identificar este error..???
Publicado: 30 Jun 2012, 21:08
por leviatan21
pescamania escribió:Una aclaración más, ya se que no conviene mezclar...
Eso sería pregunta para otro tema, pero te aseguro que si buscas en estos foros encontrarás respuestas que te ayuden a descifrar lo que quieres saber