Seite 1 von 2

SQL-Error beim Foren erstellen

Verfasst: 24.01.2009 11:53
von SIL_EL_MOT
Hi,
ich wollte nach langem Bestehen des Boards mal neue Foren hinzufügen und musste feststellen, dass mir mein Board einen SQL-Error zurückgibt.
Ich habe auch Testweise ein Forum erstellen wollen, was für alle freigegeben ist, also ohne bestimmte Werte, alles Standard
Rückgabe der Datenbank:

Code: Alles auswählen

SQL ERROR [ mysqli ]

Unknown column 'display_subforum_list' in 'field list' [1054]

SQL

INSERT INTO phpbb3_forums (parent_id, forum_type, forum_status, forum_parents, forum_name, forum_link, forum_desc, forum_desc_uid, forum_desc_options, forum_desc_bitfield, forum_rules, forum_rules_uid, forum_rules_options, forum_rules_bitfield, forum_rules_link, forum_image, forum_style, display_subforum_list, display_on_index, forum_topics_per_page, enable_indexing, enable_icons, enable_prune, prune_days, prune_viewed, prune_freq, forum_flags, left_id, right_id) VALUES (0, 1, 0, '', 'Photos2', '', '', '', 7, '', '', '', 7, '', '', '', 0, 1, 0, 0, 1, 0, 0, 7, 7, 1, 32, 43, 44)

BACKTRACE

FILE: includes/db/mysqli.php
LINE: 143
CALL: dbal->sql_error()

FILE: includes/acp/acp_forums.php
LINE: 1029
CALL: dbal_mysqli->sql_query()

FILE: includes/acp/acp_forums.php
LINE: 176
CALL: acp_forums->update_forum_data()

FILE: includes/functions_module.php
LINE: 471
CALL: acp_forums->main()

FILE: adm/index.php
LINE: 74
CALL: p_master->load_active()
weiss da jmd, woran das liegt, und wie man es behebt, ohne dass ich das board neu aufsetzen muss?
wär toll
danke schonmal

Re: SQL-Error beim Foren erstellen

Verfasst: 24.01.2009 13:00
von bantu
Es scheint als wäre deine Datenbank nicht auf dem neuesten Stand. Hast du zufällig ein Update durchgeführt und vergessen die Datenbank zu aktualisieren?

Erstelle ein Backup und führe im Ordner install aus dem Installationspaket die database_update.php aus.

Re: SQL-Error beim Foren erstellen

Verfasst: 24.01.2009 14:56
von SIL_EL_MOT
hab grad auf version 3.04 upgedatet alles... hab den fehler immernoch
noch ne idee?

Re: SQL-Error beim Foren erstellen

Verfasst: 24.01.2009 15:21
von Miriam
bantu hat geschrieben:Erstelle ein Backup und führe im Ordner install aus dem Installationspaket die database_update.php aus.
Mach mal nochmal.

Re: SQL-Error beim Foren erstellen

Verfasst: 24.01.2009 15:26
von SIL_EL_MOT
hab ich danach gleich nochmal gemacht gehabt. er zeigt mir auch bei database die version 3.04 an....

Re: SQL-Error beim Foren erstellen

Verfasst: 24.01.2009 16:24
von markus giersch
Sorry wenn ich da zwischen funke, aber für mich wäre es von interesse, on die DB Version 3.0.4 auch mit der Software 3.0.0 - 3.0.2 kompitabel ist?

Re: SQL-Error beim Foren erstellen

Verfasst: 24.01.2009 16:27
von Metzle
Hallo markus giersch,

ist sie nicht. Es kamen Änderungen hinzu, die nicht kompatibel sind mit deinen angefragten Versionen.

Re: SQL-Error beim Foren erstellen

Verfasst: 26.01.2009 18:42
von SIL_EL_MOT
danke für die hilfsversuche.
es kommt anscheinend von einer veränderten datei des forums.
wenn ich es neu installiere und ein komplettes datenbankbackup mache geht wieder nixmehr,
wenn ich aber nur die "nur daten"-option beim backup ausgewählt hab, dann läuft alles.
hab nur kein plan, was da verändert wurde.

welche daten fehlen mir denn bei "nur daten"
trau mich nicht ganz , nur das zu wählen, weil ich nicht weiss, welche optionen mir dadurch beim backup verloren gehen.

Re: SQL-Error beim Foren erstellen

Verfasst: 27.01.2009 17:15
von Miriam
Bei "nur Daten" werden eben nur die Daten gesichert, und die Struktur nicht.

Re: SQL-Error beim Foren erstellen

Verfasst: 27.01.2009 17:40
von SIL_EL_MOT
naja... schnalln tu ichs noch net, weil ich hab das jetzt gemacht mit "nur daten" und mein forum läuft wunderbar und ich hab alles wieder. foren,unterforen,umfragen,posts... was da jetzt fehlt frag ich mich immernoch... aber es läuft wieder....danke an alle nochmal an dieser stelle!