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?
musst bei /etc/mysql/my.cnf in sql_mode das ONLY_FULL_GROUP_BY raus machen.
Hallo!
Da komm ich aber nicht hin, scheinbar nur mein Provider.
Oder hilft es, wieder auf eine mysql 5.5 zu stellen?
Bin jetzt wieder auf mysql 5.6 zurück.
Dann scheint es zu gehen.
siehe auch:
https://www.simplemachines.org/community/index.php?topic=554500.0
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(),
);
"source-db-mysql.php" wo finde ich diese Datei?
Ich hab nur eine "../Sources/DbSearch-mysql.php"
ups meinte natürlich Subs-Db-mysql.php