Seite 2 von 2

Verfasst: 03.03.2008 12:45
von bantu
Ich bin mir da eigentlich ziemlich sicher, dass kellanved weiß wovon er spricht. :P

Verfasst: 10.03.2008 15:42
von DoRight
Finde ich äußerst merkwürdig - habe den Bug auch - aber MySQL 5.1.
Also auf was bitte updaten? Da kann nicht die Lösung sein.

Verfasst: 21.03.2008 20:27
von Duedi
Wirklich komisch. Ich habe gerade noch mal geguckt, bei mir ist es die MySQL-Version 5.0.26. Damit funktioniert es. Habe jetzt schon einige Beiträge gelöscht ohne, dass es zu Problemen kam.

Verfasst: 21.03.2008 20:33
von bantu
Ich könnte mir den Bug eher in Version 4 vorstellen. Eventuell hast du die Version falsch abgelesen.

Verfasst: 21.03.2008 22:07
von DoRight
Ich bin schon in der Lage die Version richtig "abzulesen".

Verfasst: 25.03.2008 18:28
von manjo
Hallo!

Da es offensichtlich ein Bug in mysql ist und nicht jeder in der Lage ist, seinen Provider dazu zu bewegen, eine neue Version einzuspielen, hier ein Workaround:

öffne include/functions_admin.php
finde in der Nähe von Zeile 720

Code: Alles auswählen

	// Remove topics now having no posts?
	if (sizeof($topic_ids))
	{
		$sql = 'SELECT topic_id
			FROM ' . POSTS_TABLE . '
			WHERE ' . $db->sql_in_set('topic_id', $topic_ids) . '
			GROUP BY topic_id';
		$result = $db->sql_query($sql);
und ersetzte ihn durch

Code: Alles auswählen

	// Remove topics now having no posts?
	if (sizeof($topic_ids))
	{
		$sql = 'SELECT topic_id,post_id
			FROM ' . POSTS_TABLE . '
			WHERE ' . $db->sql_in_set('topic_id', $topic_ids) . '
			GROUP BY topic_id';
		$result = $db->sql_query($sql);
speichern.

Bei mir hats funktioniert so.

Viele Grüße
Manjo