Seite 1 von 2

ERLEDIGT: Probleme mit den RC´s und der Konvertierung

Verfasst: 02.11.2007 23:54
von technikforum
Hallo liebe Forengemeinde,

schon sehr bald als es die ersten Beta-Versionen des neuen phpBB 3 gab, war ich dabei. Mitgemacht habe ich bis zum RC1 den ich auch bis vorhin problemlos am laufen hatte (wäre ich nur dabei geblieben... :cry: ).

Nun dachte ich mir aber, dass es aber echt allerhöchste Eisenbahn wäre mal auf den aktuellen RC7 upzudaten. ich habe zu dem Thema hier im Forum alle möglichen Beiträge gelesen die mich aber scheinbar nur mehr verwirrt haben als mir zu helfen.

Der aktuelle Stand der Dinge ist, dass ich nun mein altes Board vom Server genommen habe und die Komplettversion mit dem RC7 aufgespielt und installiert habe. Das Forum läuft jetzt. Was mir aber fehlt ist meine alte Datenbank.

Um die alte Datenbank wieder zu installieren, habe ich sie in den STORE Ordner geladen und danach installiert. Anschließend erhalte ich vom System die Nachricht das alles funktioniert hat - es sind aber keine Inhalte da. Ich kann nun auf die Startseite gehen und sehe die Offline Meldung die ich vorher nach der Neuinstallation eingetragen hatte. Wenn ich aber in den Admin-Bereich möchte, erhalte ich diese Meldung:
Allgemeiner Fehler
SQL ERROR [ mysql4 ]

Unknown column 'user_form_salt' in 'field list' [1054]
Mir ist klar, dass ich mit der alten Datenbank eigentlich nichts anfangen kann weil die ja auf dem RC1 basiert. Ich wollte es aber so machen, dass ich die DB installiere und dann die verschiedenen Datenbankupdates aus den unterschiedlichen Paketen drüber laufen lasse - so habe ich es in diesem Beitrag gelesen. Da ging es zwar darum von RC1 auf RC 4 upzudaten - aber das dürfte ja keinen wirklichen Unterschied machen...

Ich vermute mal schwer das ich da nun einen ordentlichen Bock geschossen habe, oder?
Mein altes Forum mit dem RC1 kann ich scheinbar nicht mehr herstellen - das hatte ich schon versucht (ich habe aber noch alle Daten und die Datenbank da!!!). Offensichtlich ist meine Datenbank auch um einiges zu groß um sie wieder hochladen zu können. Zumindest bekam ich nur noch eine weisse Seite zu sehen nachdem ich alle Daten und die Datenbank wieder hochgespielt hatte.

Sorry wenn ich textlich gerade sehr ausgeholt und mich um Kopf und Kragen geredet habe - aber irgendwie muss ich ja erklären was ich gemacht habe...

Nun die Frage aller Fragen: was kann ich tun? Letztendlich müsste doch nur meiner alten Datenbank die ich ja schon hochgespielt habe, gesagt werden, das sie nun nicht mehr RC1 sondern RC7 ist, oder?! Wie kann ich das machen?

Vielen Dank für Eure Antworten!!!

----------------------------------------
EDIT:

Direkt nach dem Abschicken des Beitrags habe ich nochmal F5 gedrückt um mein Board zu aktualisieren. Und siehe da - auf einmal ist das Forum mit ALLEN Beiträgen wieder da...

Wenn ich mich nun als Admin einloggen möchte, kommt wieder die oben beschriebene Fehlermeldung.

Wenn ich mich dann anschließend wieder abmelde, kommen diese Meldungen:
SQL ERROR [ mysql4 ]

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

SQL

UPDATE phpbb_users SET user_form_salt = '6cebe7894caecbfb' WHERE user_id = 1

BACKTRACE

FILE: includes/db/mysql.php
LINE: 158
CALL: dbal_mysql->sql_error()

FILE: includes/session.php
LINE: 668
CALL: dbal_mysql->sql_query()

FILE: includes/session.php
LINE: 759
CALL: user->session_create()

FILE: ucp.php
LINE: 87
CALL: user->session_kill()
:o :oops:

Oh mein Gott - ich ahne schreckliches... ;-)

Verfasst: 03.11.2007 13:43
von bantu
Welchen Style verwendest du? Tritt der Fehler bei prosilver/subsilver2 auch auf?

Verfasst: 03.11.2007 15:29
von Dr.Death
Ich würde das automatische Update Paket von RC5 auf RC7 erneut hochladen und ausführen.

In RC6/7 wurde die "Salt" Funktion eingeführt und die o.g. Felder der Datenbank hinzugefügt.

Verfasst: 03.11.2007 17:30
von technikforum
Hallo!

Erst mal herzlichen Dank für Eure bisherigen Antworten!

@ bantu
Welchen Style ich verwende kann ich Dir leider nicht sagen. Ich kann mich zwar über die beschriebenen Umwege einloggen, wenn ich dann aber in den Admin-Bereich möchte, erhalte ich diese merkwürdige Meldung...
Du musst deine Anmeldung bestätigen, um auf den Administrations-Bereich zugreifen zu können.
Verstehe ich zwar nicht - scheint aber so zu sein...

@ Dr. Death

Du meinst das ich das "automatische Update Paket von RC5 auf RC7 erneut hochladen und ausführen" soll. Liegt die Betonung auf "erneut"? Ich hatte das noch gar nicht hochgeladen... Ich habe einfach das komplette RC7 installiert.
Bei der Gelegenheit: was muss ich da ganz konkret hochladen und austauschen bitte?
Und wo gibts das gleich wieder?! ;-)

Danke schon mal!

Verfasst: 03.11.2007 17:33
von bantu
Wenn ich jetzt alles richtig verstehe hast du vermutlich vergessen ./install/database_update.php auszuführen.
Nachzulesen, hier: http://www.phpbb.de/viewtopic.php?p=888212#888212

Welchen Style du verwendest ist im Persönlichen Bereich eventuell ersichtlich.

Verfasst: 03.11.2007 17:47
von technikforum
@ bantu

Jetzt nochmal für "Dummies" zum Mitschreiben... :roll: :wink:

Ist die Datei in dem Install-Verzeichnis vorhanden? (ich kanns gerade nicht sehen weil ich nicht daheim am Rechner bin und keinen FTP-Zugriff habe)
Wenn nicht, wo bekomme ich die?

Muss ich die mehrmals für die verschiedenen RC-Kandidaten durchlaufen lassen?

Sorry für die wahrscheinlich etwas "dümmlichen" Fragen. Aber ich bin glaube ich vom vielen lesen der vielen Beiträge hier schon etwas "verwirrt"... :o

Gruß

Verfasst: 03.11.2007 18:04
von bantu
Lade den Ordner ./install (aus dem Installationspaket von RC7) erneut auf deinen Server, solltest du ihn gelöscht haben. Dann öffne die besagte Datei mit deinem Browser.

Verfasst: 03.11.2007 18:41
von technikforum
Hallo Bantu,

alles klar - das habe ich erledigt und es hat alles ohne Fehler funktioniert. Laut dem Script wurde die DB nun von RC1 auf RC7 erfolgreich aktualisiert.

Nun kann ich mich auch wieder als User einloggen. Wenn ich allerdings im Admin-Bereich auf Anmelden klicke, kommt wieder diese Meldung:
Allgemeiner Fehler

Du musst deine Anmeldung bestätigen, um auf den Administrations-Bereich zugreifen zu können.
Verstehe ich das richtig? Das Forum erkennt mich zwar, denkt aber dass ich den Bestätigungslink nicht angeklickt habe?

MfG

Verfasst: 03.11.2007 18:47
von bantu
Dann kannst du ja jetzt eventuell die Frage von oben beantworten.
bantu hat geschrieben:Welchen Style verwendest du? Tritt der Fehler bei prosilver/subsilver2 auch auf?
Tipp: Persönlicher Bereich.

Verfasst: 03.11.2007 18:55
von technikforum
Hi,

ja der Fehler bleibt bestehen.
Ich habe nun den alten Styles Ordner wieder hochgeladen - also den, den ich vor dem Update mit der kompletten Datensicherung gemacht habe. Nun werden erfreulicher Weise auch die Kopfgrafik und andere wieder geladen.

Die Fehlermeldung bleibt aber leider identisch bestehen...
Witziger Weise ist das Board nun auch nicht mehr gesperrt - und das obwohl ich das noch gar nicht deaktiviert habe - ich konnte mich ja gar nicht einloggen... lol

MfG

----------

EDIT:

Übrigens: wenn ich einen Beitrag schreiben möchte, kommt beim Absenden:
Das übermittelte Formular war ungültg. Versuche erneut, das Formular abzusenden.