datenbankfehler nach update auf 2.0.14

Started by naan, June 30, 2017, 08:15:29 AM

Previous topic - Next topic

naan

Ich habe seit dem update einen Datenbankfehler, wenn ich die "Ungelesene Antworten zu Ihren Beiträgen" anklicke.

Expression #1 of ORDER BY clause is not in SELECT list, references column 'usr_web333_3.t.id_last_msg' which is not in SELECT list; this is incompatible with DISTINCT
Datei: /www/naan/sevel/Sources/Recent.php
Zeile: 1105


Zuerst hat smf gemeint ich soll die upgrade.php aufrufen, damit das repariert werden kann.
Das hab ich gemacht, der Fehler bleibt, der Hinweis ist auf upgrade.php ist weg.

naan.de/sevel


Ich hab bei dem update auch die Datenbank von 5.5. auf 5.7 umgestellt.
Server-Version: 5.7.12 - MySQL Community Server (GPL)
Protokoll-Version: 10

Vielleicht ist das das Problem.

Weis jemand Rat?
naan.de // psaForum and other things.

albertlast

musst bei /etc/mysql/my.cnf in sql_mode das  ONLY_FULL_GROUP_BY raus machen.

naan

Hallo!
Da komm ich aber nicht hin, scheinbar nur mein Provider.


Oder hilft es, wieder auf eine mysql 5.5 zu stellen?

naan.de // psaForum and other things.

naan

naan.de // psaForum and other things.

albertlast

Naja alternative wäre gewesen in der source-db-mysql.php
in der zeile über "// This makes it possible to have SMF automatically change the sql_mode and autocommit if needed."
Diese kommt zwei mal vor,
dies hinzuzufügen:

$smcFunc['db_query']('', 'SET sql_mode = \'\'',
array(),
);


naan

"source-db-mysql.php" wo finde ich diese Datei?

Ich hab nur eine "../Sources/DbSearch-mysql.php"

naan.de // psaForum and other things.

albertlast

ups meinte natürlich Subs-Db-mysql.php

Advertisement: