No se si ya lo has solucionado, pero te comento el sistema a seguir para solucionar las consultas mal construidas.
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.'data01_onlinewii_unityweb_es.f.forum_id' isn't in GROUP BY [1055]
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;