News:

Bored?  Looking to kill some time?  Want to chat with other SMF users?  Join us in IRC chat or Discord

Main Menu

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: