MyBB.de Forum
MySQL-Error bei Abfrage "Alle Beiträge finden" - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html)
+--- Forum: MyBB 1.4.x (https://www.mybb.de/forum/forum-51.html)
+---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-52.html)
+---- Thema: MySQL-Error bei Abfrage "Alle Beiträge finden" (/thread-16138.html)



MySQL-Error bei Abfrage "Alle Beiträge finden" - Jockl - 28.04.2010

Guten Morgen zusammen,

uns ist vor ein paar Tagen ein MySQL-Error (siehe Anhang) untergekommen. Dabei wurde über das Profil eines Admins die Abfrage "Alle Beiträge finden" gestartet. Komischerweise erscheint dieser Fehler auch nur bei diesem User bzw. Admin. Bei anderen Usern konnte ich den Fehler nicht nachvollziehen.

Mir ist klar, dass der Fehler durch das Komma am Ende der pid's innerhalb der Klammer verursacht wird. Die Frage ist nur, wodurch dieser Fehler gerade bei diesem User verursacht wird? Ich stochere da gerade ein wenig im Nebel. Blush

Der Fehler erschien sowohl unter 1.4.11 aber auch jetzt unter 1.4.13. Neu gezählt wurde zwischenzeitlich auch schon. Genutzt wird MySQL 5.0.67 und PHP 5.2.12.


Für Tipps wäre ich sehr dankbar. Smile


Nachtrag:
so, habe gerade festgestellt, dass die Konfiguration "Maximale Anzahl an Suchergebnissen" eine Auswirkung hat. Wenn ich den Wert von "0" auf z.B. "10000" setze, dann erscheint die Fehlermeldung nicht mehr und es wird ein Ergebnis ausgegeben. Aber bereits bei dem Wert "12000" kommt der Fehler wieder. Der o.a. User hat ca. 9000 Beiträge.
Kann es sein, dass man ab einer bestimmte Anzahl von Beiträgen bereits an die Grenzen der MySQL-Suchfunktion stößt und irgendwann einfach nicht mehr alle Beiträge eines Users anzeigen kann oder wie ist das zu erklären?


RE: MySQL-Error bei Abfrage "Alle Beiträge finden" - StefanT - 28.04.2010

So etwas wurde schon einmal gemeldet: http://dev.mybboard.net/issues/522


RE: MySQL-Error bei Abfrage "Alle Beiträge finden" - Jockl - 28.04.2010

Ahja, da vergesse ich immer zu suchen. Blush

Anscheinend gibt es auch einen Lösungsansatz, wenn ich das richtig sehe. Allerdings erst für 1.6!?


RE: MySQL-Error bei Abfrage "Alle Beiträge finden" - StefanT - 28.04.2010

Ja, richtig. Eine Lösung wird es mit MyBB 1.6 geben.


RE: MySQL-Error bei Abfrage "Alle Beiträge finden" - Michael - 28.04.2010

Wenn du dich mit MySQL und phpMyAdmin auskennst, kannst du die im Ticket beschriebene Lösung auch selbst ausführen (Datentyp ändern in longtext).


RE: MySQL-Error bei Abfrage "Alle Beiträge finden" - Jockl - 28.04.2010

Also nur über die Strukturansicht im PHPMyAdmin den Datentyp "text" in "longtext" für die Felder "threads" und "posts" ändern?


RE: MySQL-Error bei Abfrage "Alle Beiträge finden" - Michael - 28.04.2010

Genau.


RE: MySQL-Error bei Abfrage "Alle Beiträge finden" - Jockl - 28.04.2010

merci Smile