Seite 1 von 2
Hilfe! Keine Foren mehr nach upgrade v. 2.0.6 -> 2.0.8
Verfasst: 23.05.2004 09:40
von Lony
Ich brauche bitte dringend hilfe!!
Habe ein patch_upgrade von 2.0.6 auf 2.0.8 gemacht und alles lief sauber durch, im admin ist alles korrekt, aber beim aufrufen des forums kommt nur "Dieses Board hat keine Foren." !!!!!
danke,
lony
Verfasst: 23.05.2004 11:44
von PhilippK
Hast du Mods eingebaut?
Gruß, Philipp
Verfasst: 23.05.2004 12:20
von Lony
Ja, div. kleine und grössere (attachement mod)...
ich habe inzwischen eine lösung: ich habe die index.php der 2.0.8 gegen die alte von 2.0.6 getauscht und nun geht alles wieder
Der unterschied der beiden dateien liegt darin, dass 3x diese Zeile zusätzlich drin war (und nun wieder weg ist):
Hab ich da jetzt ein Problem oder soll ich es so lassen?
Verfasst: 23.05.2004 12:58
von PhilippK
Dann hast du die Zeilen vermutlich irgendwo an der falschen Stelle entfernt. Wenn's der einzige Unterschied war: lass es weg oder bau es schrittweise nochmals ein.
Gruß, Philipp
Verfasst: 23.05.2004 15:31
von Lony
Moment! Es funktioniert ja erst, seit die Zeilen (an verschiedenen Stellen der Datei) entfernt wurden...?
Verfasst: 23.05.2004 16:37
von PhilippK
Genau das meinte ich ja - mit der Zeile werden die Ergebnisse der SQL-Abfrage gelöscht. Und wenn nun die Abfrage der Foren zu früh gelöscht wird, so findet phpBB eben keine Foren mehr...
Gruß, Philipp
Verfasst: 23.05.2004 17:51
von Lony
OK dann verstehe ich aber nicht, warum die original index.php von 2.0.8 an der Stelle diesen Befehl hat, wenn es eigentlich zu früh dafür ist und damit keine Foren gefunden werden...
z.B. Zeilen 121 und 122:
Code: Alles auswählen
while( $category_rows[] = $db->sql_fetchrow($result) );
$db->sql_freeresult($result);
Geht das bei Dir? Kann es an den Mods liegen? Ich habe das attach mod, usercars mod, die chatbox 3.0 und noch einen, der den Titel des letzten Beitrags im index anzeigt.
Vielen Dank und Gruss von und nach Stuggi,
Lony
Verfasst: 23.05.2004 22:00
von PhilippK
Das funzt bei mir einwandfrei

(entscheiden ist da übrigens der Strichpunkt am Ende der Zeile)
Bau die drei Zeilen mal Schritt für Schritt wieder ein und sag uns dann, an welcher Stelle das Problem auftrat.
Gruß, Philipp
Verfasst: 23.05.2004 22:13
von Lony
Gute Idee, werd ich morgen testen...
Verfasst: 25.05.2004 08:25
von Lony
Soooo ich beim schrittweisen einfügen der Zeilen funktioniert es bis zu Zeile 169 in der index.php, wenn ich hier $db->sql_freeresult($result); einfüge, erscheint die Meldung, dass das Board keine Foren hat, Auszug:
Code: Alles auswählen
default:
$sql = "SELECT f.*, p.post_time, p.post_username, u.username, u.user_id, t.topic_title, t.topic_last_post_id " .
" FROM ((( " . FORUMS_TABLE . " f " .
" LEFT JOIN " . POSTS_TABLE . " p ON p.post_id = f.forum_last_post_id )" .
" LEFT JOIN " . USERS_TABLE . " u ON u.user_id = p.poster_id ) " .
" LEFT JOIN " . TOPICS_TABLE . " t ON t.topic_last_post_id = p.post_id ) " .
" ORDER BY f.cat_id, f.forum_order";
break;
}
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not query forums information', '', __LINE__, __FILE__, $sql);
}
$db->sql_freeresult($result);
Die letzte Zeile musste ich weglassen, damit das Forum weiterhin funktioniert, aber wenigstens die anderen konnte ich ohne Probleme einfügen...