Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

error SQL sin tocar nada

Foros donde podréis dejar vuestras dudas sobre phpBB 3.0.x
Avatar de Usuario
canidev
Moderador
Mensajes: 688
Registrado: 30 Jun 2011, 17:06
Género:
Edad: 37

Re: error SQL sin tocar nada

#16

Mensaje por canidev »

Hola

No se si ya lo has solucionado, pero te comento el sistema a seguir para solucionar las consultas mal construidas.
'data01_onlinewii_unityweb_es.f.forum_id' isn't in GROUP BY [1055]
Utilizando ese código como ejemplo, lo que te está diciendo es que "f.forum_id" no está en la clausula "GROUP BY" de la propia consulta.
Es decir, todos las columnas que las consultas tengan en "SELECT" tienen que estar también en "GROUP BY". (No cuentan las creadas a través de la consulta como los COUNT(*) AS count, etc..)
Por ejemplo, una consulta con SELECT y GROUP BY tendría que ser así.

Código: Seleccionar todo

SELECT topic_id, forum_id, topic_title
	FROM phpbb_topics
	GROUP BY forum_id, topic_id, topic_title;

Avatar de Usuario
javiexin
Miembro
Mensajes: 270
Registrado: 20 Dic 2010, 20:13

Re: error SQL sin tocar nada

#17

Mensaje por javiexin »

El problema es que (algunos de) los SQL que generan errores están en el propio código del phpbb, así que es mejor esperar a que los cambios vengan directamente como resolución de las incidencias en alguna release oficial de phpbb (en este momento, parece que se arreglará en 3.0.13, o sea que falta bastante).

La mayor parte de estos están en el código de búsqueda en modo "Fulltext Native", así que una buena aproximación mientras se resuelve es utilizar el modo de búsqueda "Fulltext Mysql", que no genera los mismos errores.

-javiexin
URL: http://www.exincastillos.es
Spoiler
Versión phpBB: phpBB3 (3.0.9)
MODs Instalados: Ver Lista de MODs instalados
Plantilla(s) usada(s): prosilver
Servidor: Linux de pago
Actualización desde otra versión: 3.0.8, 3.0.5, 2.x

Cerrado

Volver a “Foros de Soporte 3.0.x”