Rufe ich meine home.php im eingeloggten Zustand auf dann läd die Seite ewig.
Nur ein Neustart von MYSQL behebt das Problem.
Folgender MYSQL Prozess wird geöffnet wenn ich die home.php aufrufe:
Dieser scheint mysql zu crashen oder overloaden oder was auch immer:
Zitatyourwbb_root localhost yourwbb_wbb2 Query 4 Sending data SELECT DISTINCT p.userid, t.*, b.boardid, b.title, b.hotthread_reply, b.hotthread_view, b.postsperpa
Wenn ich in der home.php folgenden Code ausklammer geht es wieder einwandfrei:
if ($wbbuserdata['userid']) {
$ywhome_ownuserid = "DISTINCT p.userid,";
$ywhome_ownjoin = "LEFT JOIN bb".$n."_posts p ON (t.threadid = p.threadid AND p.userid = '$wbbuserdata[userid]')";
} else {
$ywhome_ownuserid = '';
$ywhome_ownjoin = '';
}
Ich denke daher das DISTINCT das Problem auslöst?
Nur wieso?
ich hab in der mysql konfigurationsdatei
sql_mode=MYSQL40 eingetragen hat das damit was zu tun?
war mein fix hierfür:
https://stackoverflow.com/questions/3466…-value-in-mysql
Hoffe ihr könnt mir helfen.
am sql_mode liegt es nicht hab ich grad entfernt hat nichts gebracht.
nur strict_mode rausnehmen hat auch nichts gebracht.
Weiß keiner rat?