SMFPortal.de

Willkommen !

Autor Thema: update SMF 1.1 RC2 nach SMF 1.1.1 Fehlermeldung: Unknown column 'lmr.logTime'  (Gelesen 2188 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Hans 33

  • Spezialist
  • ****
  • Beiträge: 280
Ich habe mich auf den Weg gemacht, ein Forum von SMF 1.1 RC2 nach SMF 2.0 RC5 "upzugraden"

Das muss scheinbar Schritt für Schritt gemacht werden. Es gibt im Internet Tipps für die Vorgehensweise:
http://www.simplemachines.org/community/index.php?topic=410088.0

Beim ersten Schritt SMF 1.1 RC2 --> 1.1.1 erhalte ich die folgende Fehlermeldung
mit dem upgrade.php - Befehl

Converting activity logs... Unsuccessful!
This query:

    SELECT lmr.ID_BOARD, lmr.ID_MEMBER, lmr.logTime
    FROM smf1_log_mark_read AS lmr
    LEFT JOIN smf1_log_boards AS lb ON (lb.ID_BOARD = lmr.ID_BOARD AND lb.ID_MEMBER = lmr.ID_MEMBER)
    WHERE lb.logTime < lmr.logTime;

Caused the error:

    Unknown column 'lmr.logTime' in 'field list'

Im Internet ist die Fehlermeldung zwar zu finden, aber ohne Lösung, zumindest komme ich nicht weiter.

Ich komme mit phpmyadmin an die Tabellen: smf1_log_mark_read und smf1_log_boards, ohne zu wissen, um was es da eigentlich geht.

smf1_log_mark_read
 Feld      Typ     Kollation     Attribute     Null     Standard     Extra     Aktion
    ID_MEMBER     mediumint(8)         UNSIGNED    Nein     0          Ändern    Löschen    Primärschlüssel    Index    Unique    Volltext
    ID_BOARD     smallint(5)         UNSIGNED    Nein     0          Ändern    Löschen    Primärschlüssel    Index    Unique    Volltext
    ID_MSG     mediumint(8)

smf1_log_boards
 Feld      Typ     Kollation     Attribute     Null     Standard     Extra     Aktion
    ID_MEMBER     mediumint(8)         UNSIGNED    Nein     0          Ändern    Löschen    Primärschlüssel    Index    Unique    Volltext
    ID_BOARD     smallint(5)         UNSIGNED    Nein     0          Ändern    Löschen    Primärschlüssel    Index    Unique    Volltext
    ID_MSG     mediumint(8)         UNSIGNED    Nein     0

Danke für Tipps
« Letzte Änderung: 24. März 2011, 09:35:56 von Hans 33 »

TE

  • Gast
gibt es in der Tabelle smf_log_mark_read die Spalte: logTime ?

Hans 33

  • Spezialist
  • ****
  • Beiträge: 280
Nein, wenn ich es richtig interpretiere gibt es nur die folgenden Spalten:

ID_MEMBER    ID_BOARD    ID_MSG

Es sind 10 Zeilen eingetragen:

2690    4    2706
2690    54    2706
2690    7    2706
...
===================================================
Ich habe alle Tabellen durchsucht:

logTime kommt in keiner Tabelle vor, wenn ich den Suchbefehl richtig verwendet habe:
Suchergebnisse für "logTime"
0 Treffer in der Tabelle smf1_attachments
0 Treffer in der Tabelle smf1_ban_groups
...
===================================================
lmr.logTime kommt auch in keiner Tabelle vor

=====
Hier noch eine Internetstelle, die das Problem aufführt, ohne dass eine Lösung angegeben wird:
http://www.simplemachines.org/community/index.php?topic=82526.0

===================================================
Wenn ich beim upgrade mehr Infos ausgegeben lasse sieht es folgendermaßen aus:
...
...
Converting activity logs...
    Converting "log_online"... done.
    Converting "log_floodcontrol"... done.
    Converting "log_karma"... done.
    Retiring "log_clicks"... done.
    Converting "log_notify"... done.
    Converting "log_errors"... done.
    Converting "log_boards"... Unsuccessful!
This query:

    SELECT lmr.ID_BOARD, lmr.ID_MEMBER, lmr.logTime
    FROM smf1_log_mark_read AS lmr
    LEFT JOIN smf1_log_boards AS lb ON (lb.ID_BOARD = lmr.ID_BOARD AND lb.ID_MEMBER = lmr.ID_MEMBER)
    WHERE lb.logTime < lmr.logTime;

Caused the error:

    Unknown column 'lmr.logTime' in 'field list'




Hans 33

  • Spezialist
  • ****
  • Beiträge: 280
Das führt alles in den Wald, vor lauter Bäumen sehe ich den Wald nicht mehr, vorläufig ist es auch kein brennendes Problem.

 

Internes

Nutzungsbedingungen Impressum

Wissenswertes

Hilfe Knowledge Base

Nützliches

Downloads Socialmedia