SET SQL_BIG_SELECTS für Themen wo?
Verfasst: 03.05.2019 20:44
Ich hoste vorrübergehend auf meinem Webspace ein größeres Forum. Das Problem ist, dass die Datenbankabfragen beim Aufrufen eines Threads (viewtopic) schon als Big-Selects eingestuft werden. Deshalb muss ich vor den entsprechenden Datenbankabfragen [pre]SET SQL_BIG_SELECTS=1;[/pre] setzen. Aber wo genau muss ich das setzen? Ich habe das jetzt am Anfang der viewtopic.php gesetzt, und bekomme jetzt beim Aufruf eines Themas statt einer Fehlermeldung eine weiße Seite angezeigt.
Edit: Habe nun versucht, mich ins ACP einzuloggen, und bekomme folgenden Fehler:
Was ist hier schiefgelaufen? Der DB-Import war zwar nicht unproblematisch, aber diese Tabelle sollte von Bigdump komplett importiert worden sein. Lokal läuft mein Board fehlerlos, der große Unterschied zwischen der lokalen Xampp-Installation und meinem Webspace ist, dass Xampp MariaDB nutzt, mein Webspace aber MySQL 5.7 (musste daher in der config.php von mysql auf mysqli umstellen, neben der Aktualisierung der Zugangsdaten).
Edit: Habe nun versucht, mich ins ACP einzuloggen, und bekomme folgenden Fehler:
Code: Alles auswählen
SQL ERROR [ mysqli ]
Field 'log_id' doesn't have a default value [1364]
SQL
INSERT INTO phpbb3_log (user_id, log_ip, log_time, log_operation, log_type, log_data) VALUES (23407, '80.110.103.242', 1556909275, 'LOG_ADMIN_AUTH_SUCCESS', 0, '')
BACKTRACE