Página 1 de 1

Error al dar el boton ver mas emoticonos. Invalid use of group function [1111]

Publicado: 22 Sep 2010, 03:45
por harleml
URL: http://moterosdecastillayleon.com/phpBB ... 942f136cf2
Versión phpBB: phpBB3 (3.07- pl)
MODs Instalados: Contraer
Linea
centrado
h1
h2
tachado
youtube

Plantilla(s) usada(s): subsilver 2, prosilver
Servidor: Linux l008.configbox.com 2.6.9-89.0.18.ELsmp #1 SMP Tue Dec 15 14:10:51 EST 2009 x86_64
Actualización desde otra versión: si de la 3.05
Conversión desde otro sistema de foros:

Hola ante todo daros las gracias por este magifico soporte , por la ayuda y dedicacion prestada en responder y resolver nuestras dudas.

Mi consulta es la siguiente:
Cuando contesto a un mensaje me salen los emoticonos a la izquierda del texto y debajo hay una pestaña que pone mostrar mas emoticonos, pues el problema es que al dar este boton me sale este mensaje:

Código: Seleccionar todo

Error General
SQL ERROR [ mysql4 ]

Invalid use of group function [1111]

SQL

SELECT smiley_url, MIN(emotion) as emotion, MIN(code) AS code, smiley_width, smiley_height FROM phpbb_smilies GROUP BY smiley_url, smiley_width, smiley_height ORDER BY MIN(smiley_order) LIMIT 50

BACKTRACE


FILE: includes/db/mysql.php
LINE: 174
CALL: dbal_mysql->sql_error()

FILE: includes/db/mysql.php
LINE: 221
CALL: dbal_mysql->sql_query()

FILE: includes/db/dbal.php
LINE: 170
CALL: dbal_mysql->_sql_query_limit()

FILE: includes/functions_posting.php
LINE: 92
CALL: dbal_mysql->sql_query_limit()

FILE: posting.php
LINE: 126
CALL: generate_smilies()

como puedo solucionar el problema.Muchisimas gracias y merecido reconocimiento por la labor desempeñada, saludos

Re: Error al dar el boton ver mas emoticonos. Invalid use of group function [1111]

Publicado: 22 Sep 2010, 04:07
por Daniel Ciccone
Antes que todo los datos de soporte están erróneos. Los mods (modificaciones) no son los BBCodes (Porque eso creo que añadiste) y debes especificar la(s) plantilla(s) que usa(s).

Y respecto a tu tema... por lo visto no has instalado mods, así que intenta subiendo el posting.php y el includes/functions_posting.php nuevamente, como si fuera foro nuevo. Recuerda respaldar los actuales archivos, no sería la idea dañar el foro y no poder repararlo. ¡A lo loco! también vuelve a subir el includes/db/mysql.php. Borras caché desde el ACP y ves que tal queda...

Repito: Recuerda respaldar archivos actuales. Espero que te sirva, Saludos.
*Nota: Soy aprendíz en phpBB3 aún, esto me ha funcionado a mi en algunos casos por eso te doy la idea.

Re: Error al dar el boton ver mas emoticonos. Invalid use of group function [1111]

Publicado: 22 Sep 2010, 05:45
por leviatan21
De los datos de soporte lo que mas interesa es sabes exactamente que tipo y versión de base de datos utilizas, ya que en ese sentido se trata de un error de base de datos :mrgreen:

Re: Error al dar el boton ver mas emoticonos. Invalid use of group function [1111]

Publicado: 23 Sep 2010, 02:06
por harleml
Daniel Ciccone escribió:Antes que todo los datos de soporte están erróneos. Los mods (modificaciones) no son los BBCodes (Porque eso creo que añadiste) y debes especificar la(s) plantilla(s) que usa(s).

Y respecto a tu tema... por lo visto no has instalado mods, así que intenta subiendo el posting.php y el includes/functions_posting.php nuevamente, como si fuera foro nuevo. Recuerda respaldar los actuales archivos, no sería la idea dañar el foro y no poder repararlo. ¡A lo loco! también vuelve a subir el includes/db/mysql.php. Borras caché desde el ACP y ves que tal queda...

Repito: Recuerda respaldar archivos actuales. Espero que te sirva, Saludos.
*Nota: Soy aprendíz en phpBB3 aún, esto me ha funcionado a mi en algunos casos por eso te doy la idea.
leviatan21 escribió:De los datos de soporte lo que mas interesa es sabes exactamente que tipo y versión de base de datos utilizas, ya que en ese sentido se trata de un error de base de datos

Muchas gracias a los dos pero cual de las dos cosas hago primero, lo primero me da miedo el mover archivos no sea que me cargue algo y lo segundo
en los datos de soporte creo que no pide nada de tipo de base de datos a que te refieres ?, gracias

Re: Error al dar el boton ver mas emoticonos. Invalid use of group function [1111]

Publicado: 23 Sep 2010, 04:39
por leviatan21
harleml escribió:Muchas gracias a los dos pero cual de las dos cosas hago primero, lo primero me da miedo el mover archivos no sea que me cargue algo y lo segundo
en los datos de soporte creo que no pide nada de tipo de base de datos a que te refieres ?, gracias
No hagas nada con los archivos ( aún ) porque ese código está asi en el original.
Y si pido los datos de php y base de datos es porque existen varios reportes acerca de este error, pero la solución depende de la versión del php que ejecute tu servidor y del tipo y versión de base de datos que también se encuentren en tu servidor.

No estoy solicitando nada descarado, esa información no afecta en nada, pero si ayuda a que te diga exactamente que debes hacer

Re: Error al dar el boton ver mas emoticonos. Invalid use of group function [1111]

Publicado: 25 Sep 2010, 02:04
por harleml
leviatan21 escribió:
harleml escribió:Muchas gracias a los dos pero cual de las dos cosas hago primero, lo primero me da miedo el mover archivos no sea que me cargue algo y lo segundo
en los datos de soporte creo que no pide nada de tipo de base de datos a que te refieres ?, gracias
No hagas nada con los archivos ( aún ) porque ese código está asi en el original.
Y si pido los datos de php y base de datos es porque existen varios reportes acerca de este error, pero la solución depende de la versión del php que ejecute tu servidor y del tipo y versión de base de datos que también se encuentren en tu servidor.

No estoy solicitando nada descarado, esa información no afecta en nada, pero si ayuda a que te diga exactamente que debes hacer
Bien Leviatan , no me malinterpretes solo queria decir que no veia donde pedia en el soporte esos datos ,no que ponga ninguna objecion a darlos ni mucho menos.
A que datos te refieres y donde estan ubicados para copiarlos ?.
Gracias

Re: Error al dar el boton ver mas emoticonos. Invalid use of group function [1111]

Publicado: 25 Sep 2010, 06:53
por leviatan21
La versión de base de datos está en el ACP -> GENERAL
en el recuadro que dice Estadísticas de foros : Servidor de base de datos:
La version de php la obtienes también en el ACP -> GENERAL : ACCESO RÁPIDO -> Información de PHP, aparece grande bajo el logo de php

Re: Error al dar el boton ver mas emoticonos. Invalid use of group function [1111]

Publicado: 26 Sep 2010, 23:37
por Hiedra
Yo solucioné el problema con las indicaciones que dieron en este hilo: http://www.phpbb-es.com/foro/soporte-ph ... 24629.html

desde ACP --> Configuración de Mensaje se ha añadido la opción de "Emoticonos por página"
Sirve para configurar el número de emoticonos que aparecen por página tanto en el ACP como en el pop-up.

Emoticonos por página: 500 y listo.

Re: Error al dar el boton ver mas emoticonos. Invalid use of group function [1111]

Publicado: 27 Sep 2010, 06:15
por leviatan21
Si tu crees que esa es la solución, pues marca el tema como solucionado, pero eso no quita que existe un error en el código y lo que logras es esquivarlo momentáneamente :wink:

Re: Error al dar el boton ver mas emoticonos. Invalid use of group function [1111]

Publicado: 27 Sep 2010, 16:58
por harleml
Gracias Hiedra por la ayuda pero como dice leviatan21 tengo un problema de código y trataré de solucionarlo primero.Luego posiblemente me ayude.Gracias

Los datos que me pides son
Servidor de base de datos: MySQL 4.1.20
y
PHP Version 4.4.4

espero que esto te sirva. gracias y un saludo

Re: Error al dar el boton ver mas emoticonos. Invalid use of group function [1111]

Publicado: 27 Sep 2010, 18:09
por leviatan21
harleml escribió:Los datos que me pides son
Servidor de base de datos: MySQL 4.1.20
y
PHP Version 4.4.4

espero que esto te sirva. gracias y un saludo
Esto debería resolver el problema en tu servidor :

Abrir :
raíz/includes/functions_posting.php

Buscar :

Código: Seleccionar todo

ORDER BY MIN(smiley_order)';
Reemplazar, por :

Código: Seleccionar todo

ORDER BY smiley_order';
Guardar el cambio, subir el archivo a tu servidor vía FTP y Limpiar la caché desde el ACP

Re: Error al dar el boton ver mas emoticonos. Invalid use of group function [1111]

Publicado: 28 Sep 2010, 00:42
por harleml
Al fin lo consegui , GRACIAS , MUCHAS GRACIAS Leviatan21 por tu ayuda , lo tengo , despues de mucho tiempo sin poder ver los emoticonos en otra pagina , al fin ya esta.De nuevo muchisimas gracias.
Gracias tambien a todos los que me habeis echado una mano.Saludos

Re: Error al dar el boton ver mas emoticonos. Invalid use of group function [1111]

Publicado: 28 Sep 2010, 01:11
por leviatan21
Si te funcionó, por favor marca el tema como solucionado desde la respuesta adecuada :mrgreen: