Página 1 de 1

Error general al abrir temas

Publicado: 31 Ago 2022, 11:33
por YoArnold83

Hola, desde hace unos días me da este error al abrir temas:

Imagen

Error General
SQL ERROR [ mysqli ]

Expression #3 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'elitecul_elite.w.counter_user' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by [1055]

SQL

SELECT w.user_id, w.topic_id, w.counter_user, w.date, u.username, u.user_colour, u.user_id, u.user_avatar, u.user_avatar_type, u.user_avatar_height, u.user_avatar_width, u.user_type, SUM(w.counter_user) AS total FROM phpbbgz_whovisitedthistopic w, phpbbgz_users u WHERE w.topic_id = 4576 AND w.user_id = u.user_id GROUP BY w.user_id ORDER BY w.date DESC LIMIT 10

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 996
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 193
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/mysql_base.php
LINE: 45
CALL: phpbb\db\driver\mysqli->sql_query()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 270
CALL: phpbb\db\driver\mysql_base->_sql_query_limit()

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 321
CALL: phpbb\db\driver\driver->sql_query_limit()

FILE: [ROOT]/ext/dmzx/whovisitedthistopic/event/listener.php
LINE: 201
CALL: phpbb\db\driver\factory->sql_query_limit()

FILE: (not given by php)
LINE: (not given by php)
CALL: dmzx\whovisitedthistopic\event\listener->viewtopic_get_post_data()

FILE: [ROOT]/vendor/symfony/event-dispatcher/EventDispatcher.php
LINE: 184
CALL: call_user_func()

FILE: [ROOT]/vendor/symfony/event-dispatcher/EventDispatcher.php
LINE: 46
CALL: Symfony\Component\EventDispatcher\EventDispatcher->doDispatch()

FILE: [ROOT]/phpbb/event/dispatcher.php
LINE: 62
CALL: Symfony\Component\EventDispatcher\EventDispatcher->dispatch()

FILE: [ROOT]/phpbb/event/dispatcher.php
LINE: 46
CALL: phpbb\event\dispatcher->dispatch()

FILE: [ROOT]/viewtopic.php
LINE: 1223
CALL: phpbb\event\dispatcher->trigger_event()


Re: Error general al abrir temas

Publicado: 31 Ago 2022, 12:28
por ThE KuKa

Hola,

Parece un error de la extensión Who Visited This Topic

Mira este tema:
https://www.phpbb.com/customise/db/exte ... pic/227356

Saludos.


Re: Error general al abrir temas

Publicado: 31 Ago 2022, 12:43
por andares

Veo que la extensión dmzx/whovisitedthistopic es quien provoca el error, seria mejor actualices la extensión ya que veo que estas utilizando una versión bastante antigua.

Tienes disponible la actualización desde el repositorio de github del autor:

https://github.com/dmzx/Who-Visited-This-Topic
https://github.com/dmzx/Who-Visited-Thi ... V1.0.8.zip

...o biren desde el foro de soporte del autor de la extensión:

https://www.dmzx-web.net/viewtopic.php?t=2071

Yo tengo instalada esta ultima versión desde un foro de prueba con 3.2.10, va sin problema con 3.2.x.

EDITO: Se adelanto el :jefe:


Re: Error general al abrir temas

Publicado: 31 Ago 2022, 14:18
por YoArnold83

He actualizado la extensión pero me salta el mismo error. La tengo desabilitada.