Seite 1 von 1

Fragen bzw. Bitte um Hilfe zu geplantem Forenumzug

Verfasst: 23.01.2006 12:32
von Silke1969
Hallo,
ich habe ein gut laufendes ( gemoddet u.a. mit Chat und Geburtstagsmod ) phpBB Forum ( 17 version ),welches ich zur Zeit auf Evanzo hoste.

Da ich mit dem Angebot des Hosters ( lange Ladezeiten beim Seitenaufbau sowie miserabler Support ) sehr unglücklich bin,habe ich mich nach einem neuen Hoster umgeschaut.

Ich habe bereits das passende gefunden und plane dort nun ein neues Forum aufzubauen. Natürlich mit der phpBB Version 19.
Ich möchte also auf dem neuen Hoster das Forum gänzlich neu installieren sowie neu gestalten - allerdings ohne einbau eines Chats.

Wenn alles steht möchte ich gerne das alte Forum an Ort und stelle belassen ( also nicht deaktivieren ) und dennoch die bis dahin verfassten Postings,Themen sowie registrierten User ins neue Forum integrieren.

Ich habe mir zig mal Eure vielfältigen Beiträge zu diversen Anleitungen eines Forumsumzuges zu Herzen genommen und auch probiert. Bin allerdings bisher kläglich an der Umsetzung gescheitert.

Ich kann zwar sämmtliche SQL Dateien aus dem alten Forum ( mit phpmyadmin) auf dem PC abspeichern und danach in die neue Datenbank aufspielen,bekomme aber trotzdem nur Fehlermeldungen.

Z.B. sind die registrierte User alle drüben ( unter Who is Online ), aber ich bekomme weder Postings noch Themen angezeigt , obwohl die postig_text.sql ebenfalls in voller Größe überspielt wurde.
Ausserdem kann ich mich selber im neuen Forum nicht mehr einloggen, bekomme dann immer folgende Fehlermeldung:
Error in obtaining userdata

DEBUG MODE

SQL Error : 1054 Unknown column 'user_login_tries' in 'field list'

SELECT user_id, username, user_password, user_active, user_level, user_login_tries, user_last_login_try FROM phpbb_users WHERE username = 'Silke'

Line : 65
File : login.php
Könnt ihr mir dabei Helfen ? Ich verstehe nicht wo meine Fehler sind.
Welche SQL Dateien muss ich aus dem alten Forum absichern und in die neue Datenbank einfügen ,um nur die Beiträge ,Themen bzw.registrierten User mit rüber zu nehmen?

Sicher brauche ich dafür ja nicht alle SQL Dateien aus dem alten Forum- Oder?
Und warum kann ich mich nach der Übertragung der SQL Dateien nicht mehr im neuen Forum einloggen ,obwohl ich ( meines Wissens ) die Daten der neuen Datenbank angepasst habe?

Bin total Ratlos und hoffe ihr erkennt meine Fehler bzw.könnt mir dabei helfen.

Liebe Grüße ,
Silke

Verfasst: 23.01.2006 15:04
von jasc
KB:mysqlbackup
Das könnte dir weiterhelfen, wenn phpmyadmin eventuell mit einer größeren Datenbank Probleme hat.
Ansonsten musst du nach dem Einspielen deiner alten Datenbank (deiner Aussage nach von 2.0.17) diese noch auf 2.0.19 bringen, indem du eine aktuelle install/update_to_latest.php ausführst. Hattest du in deinem alten Forum Hacks eingebaut, die Änderungen an der Datenbank vorgenommen haben? Falls nur neue Tabellen/Felder hinzugefügt wurden, sollte es keine Probleme geben, du hast dann halt nur etwas unnötigen Ballast in der DB.
Ich würde übrigens schon die gesamte Datenbank sichern, außer eben von Hack angelegte Tabellen, die du nun nicht mehr brauchst.

Hoffe, das hilft dir erstmal ein wenig weiter :-).

Verfasst: 23.01.2006 21:44
von Silke1969
Hallo jasc,
erstmal Danke für die Antwort.
Wobei ich ja keine Probleme damit hatte die gesicherten SQL Dateien in die neue Datenbank einzuspielen :wink: .
Das konnte Alles in die neue Datenbank eingespielt werden ( wobei ich MySQL , Bigdamp usw. probiert hatte... ). Es geht bei meiner Frage also nicht darum, wie ich größere SQL Dateien ins neue Forum bringen kann.

Denn obwohl diese Dateien eingespielt wurden,bekomme ich die oben beschriebenen Probleme.
Ja in meinem bestehenden alten Forum sind Modifikationen vorhanden,wie ich ja bereits oben schrieb u.a. der Chat ( Chatmod - was beim neuen Hoster nicht gestattet ist ) sowie der Geburtstagsmod ( von Nils ). Ausserdem noch div.kleinere Mods.

Wie ich ebenfalls oben schon schrieb ,möchte ich das alte Forum vorerst laufen lassen - es also nicht gänzlich aufgeben. Allerdings möchte ich dies nicht extra updaten da ich ja eh vorhabe auf dem neuen Server gleich die aktuelle Version zu nutzen.

Ich möchte Beide Foren laufen haben und später sämmtliche Postings,Themen sowie User mit " rüber ins neue Forum nehmen können".

Beispiel:
Durch den Chatmod im alten Forum gibt es dort natürlich auch Datenbanktabellen wegen des Chats in der alten Datenbank.

Diese Tabellen möchte / darf ich auf der neuen Datenbank nicht anlegen. Sprich Theoretisch bräuchte ich SQL Dateien welche den Chat betreffen,dort garnicht erst mit hin nehmen.

Die Suchdateien ( search.sql ) wäre für mich ebenfalls überflüssig.
Ich möchte in dem neuen Forum den Hintergrund neu gestalten,sowie Smilies neu anlegen und auch die Modifikationen gleich neu einpflegen.

Alles was ich rüber bringen möchte, sind die registrierten User sowie deren Themen bzw.Postings.
Und dafür brauche ich doch sicher nicht sämtliche SQL Dateien aus dem alten Forum - oder?

Bei meinen jetzigen Test's habe ich zwar sämmtliche SQL Dateien ( bis auf den Chat betreffend ) überspielt, aber leider die oben beschriebenen Probleme dabei.

Zwar werden alle registrierten User angezeigt aber deren Themen und Postings nicht. Und ich konnte mich danach auch nicht mehr einloggen ...

sorry wenn es vieleicht kompliziert klingt aber ich hoffe Jemand versteht was ich meine und kann mir helfen.

Liebe Grüße,
Silke

Verfasst: 23.01.2006 22:01
von jasc
Silke1969 hat geschrieben: Ich möchte Beide Foren laufen haben und später sämmtliche Postings,Themen sowie User mit " rüber ins neue Forum nehmen können".
Wie meinst du das genau mit "Laufen haben"? Wenn du in beiden Foren Beiträge schreibst, wirst du dir sehr schwer tun, die beiden Datenbanken hinterher zusammenzuführen! Oder verstehe ich dich falsch?
Silke1969 hat geschrieben: Durch den Chatmod im alten Forum gibt es dort natürlich auch Datenbanktabellen wegen des Chats in der alten Datenbank.
Wenn es sich um ganze Tabellen handelt, ist es ja nicht schwer, diese in der neuen Datenbank nach Einspielen des Backups zu löschen, oder? :-)
Ich sollte vielleicht dazu sagen, dass ich die besagten Mods nicht kenne, deswegen bitte nicht hauen, wenn ich nach Änderungen an der Datenbank fragte ;-).


Und nochmal: Du musst im neuen Forum die Datenbank updaten, weil du die Dateien vom 2.0.19 verwendest! Deine obige Fehlermeldung besagt nämlich, dass dir ein Feld in der Datenbank fehlt! Ich bin mir ziemlich sicher, dass dieser Fehler weg ist, wenn du die Datenbank updatest ;-).

Verfasst: 23.01.2006 22:40
von Silke1969
Hallo jasc,
jasc hat geschrieben: Wie meinst du das genau mit "Laufen haben"? Wenn du in beiden Foren Beiträge schreibst, wirst du dir sehr schwer tun, die beiden Datenbanken hinterher zusammenzuführen! Oder verstehe ich dich falsch?
Mit laufen haben meine ich : das alte Forum soll weiterlaufen ,so das User es ungehindert bzw.ungestört weiter nutzen können.
In der Zwischenzeit möchte ich das neue Forum in Ruhe einrichten und erst wenn alles wieder fertig ist, die bis dahin verfassten Beiträge usw. überspielen um später mit allen Usern ganz " rüber zu machen " .

Wenn es sich um ganze Tabellen handelt, ist es ja nicht schwer, diese in der neuen Datenbank nach Einspielen des Backups zu löschen, oder? :-)
Ich sollte vielleicht dazu sagen, dass ich die besagten Mods nicht kenne, deswegen bitte nicht hauen, wenn ich nach Änderungen an der Datenbank fragte ;-).
Stimmt überflüssige Tabellen könnte ich im nachinein ja auch wieder löschen :-) - gute Idee!
Wie kommst Du auf hauen ? Wer schlägt ist Roh und nur wer Roh ist muss Schläge haben *gg* - nein mal im Ernst ich wollte Dir nicht zu Nahe treten. Bin ja froh wenn mir Jemand hilfreich zur Seite steht. Natürlich kann man nicht jeden Mod kennen. Habe es nur versucht anders zu Beschreiben - sorry ,aber manchmal schreibe ich so kompliziert wie ich denke ,nähmlich etwas wirrwarr :roll: ,deswegen der Hinweis auf meine Wiederholungen.
Und nochmal: Du musst im neuen Forum die Datenbank updaten, weil du die Dateien vom 2.0.19 verwendest! Deine obige Fehlermeldung besagt nämlich, dass dir ein Feld in der Datenbank fehlt! Ich bin mir ziemlich sicher, dass dieser Fehler weg ist, wenn du die Datenbank updatest ;-).
Jepp genau das ist es - mir fehlt eine Tabelle!
Habe auch gerade gesehen das ich die forums_prune.sql beim überspielen übersehen habe.. .werd ich gleich mal nachholen.
Mal schauen ob es danach funzt.

Liebe Grüße,
Silke

Verfasst: 23.01.2006 23:21
von Silke1969
Hallo da bin ich schon wieder.
Habe jetzt die noch fehlende SQL Datei in die neue Datenbank nachgeladen.
Und auch das Update welches Du genannt hast im neuen Forum gemacht.

Trotzdem zeigt mir das neue Forum aber weiterhin nur die Who is Online mit den registrierten Usern an - Keine Beiträge oder Themen ...
und wenn ich mich im neuen Forum einloggen will werde ich auf mein altes Forum verlinkt ?

Beispiel um meine oben genannte Beschreibung besser nachvollziehen zu können:

unter diesem Link befindet sich das neue Forum ( version 19)
http://test32874.test-account.com/phpBB2/index.php
gehst Du nun dort auf Login und gibst unter
Nick = tester
Passw. = modtester

ein,führt es Dich direkt wieder zum alten Forum unter dem folgendem Link:
http://www.shivas-kleine-hundewelt.de/p ... f26b1e8ba7

Das verstehe ich nicht ... kannst Du mir hierbei bitte auch weiter helfen?


PS: Mein altes Forum ist normalerweise nur unter:
http://www.shivas-kleine-hundewelt.de/phpBB2/index.php zu finden

Verfasst: 24.01.2006 01:27
von Silke1969
Hallo nochmal und direkt meine Bitte um Hilfe noch mal hoch schieb...
habe alles noch mal von vorne gemacht und nun wird das Forum inkl.aller Postings und Themen auch korrekt angezeigt.

Jedoch habe ich nach wie vor das Problem,das wenn ich mich einloggen will , ich direkt zum alten Forum geführt werde !!!

Was kann bzw. muss ich jetzt noch tun um dieses Problem zu beheben ?
Bitte helft denn ich bin absolut am Ende mit meinem Latein !

Verzweifelte Grüße,
Silke

Verfasst: 24.01.2006 06:51
von Silke1969
*Stopp - und letzten Hilferuf zurücknehm*

Habe nach einer schlaflosen Nacht sowie diversen Recherchen hier im Forum, doch noch selbst den letzten Fehler gefunden.

Mir fehlte einfach nur die Anpassung der php_config.sql.
Nachdem ich alle SQL Dateien der ursprünglichen Datenbank auf die neue Datenbank überspielt hatte, musste ich ja nun die dadurch automatisch ältere phpBB Version ( 17 ) noch auf die neue Version ( 19 ) updaten.

Soweit,so gut.
Nun hatte ich Alles rüber gebracht,konnte mich aber nicht mehr einloggen - denn das führte mich wieder zum alten Forum.

Was ich dabei aber ursprünglich übersehen hatte war , das ich ja wegen der Konfiguration des alten Forum ( welche ja mitüberspielt wurde ) diese auch erst noch anpassen musste!

Also hab ich mir von der neuen Datenbank die phpbb_config.sql auf dem PC abgespeichert und es nachträglich verbessert.
In der Tabelle stehen die folgenden Felder:

Auf Seite 1 der Tabelle:
cookie_name:
cookie_paht:
cookie_domain:
cookie_secure:

Auf Seite 2/3 der Tabelle:
server_name: www.Domaenname.de
server_port:
script_path:
Unter server_name stand bei mir noch der alte Domaenname welchen ich nur noch in den neuen Domaennamen abändern musste.
Anschliessend habe ich die korrigierte Datei dann wieder in die neue Datenbank zurückgespielt und meine Probleme mit dem Login waren aus der Welt.

Im Grunde ist es ganz einfach,"nur gewusst wie".
Obwohl es ganz schön schwer sein kann, wenn man wie ich,den Wald vor lauter Bäumen nicht mehr sehen kann.

Deswegen an Alle hier immer so freundlichen Helferlein mal ein ganz dickes Danke!!!

Liebe Grüße,
Silke

Verfasst: 24.01.2006 22:17
von jasc
Silke1969 hat geschrieben: Wie kommst Du auf hauen ? Wer schlägt ist Roh und nur wer Roh ist muss Schläge haben *gg* - nein mal im Ernst ich wollte Dir nicht zu Nahe treten. Bin ja froh wenn mir Jemand hilfreich zur Seite steht. Natürlich kann man nicht jeden Mod kennen. Habe es nur versucht anders zu Beschreiben - sorry ,aber manchmal schreibe ich so kompliziert wie ich denke ,nähmlich etwas wirrwarr :roll: ,deswegen der Hinweis auf meine Wiederholungen.
Das mit dem Hauen war nicht so ernst gemeint, deswegen ja auch der ;-). Bist mir nicht zu Nahe getreten, sondern hast ja nur sachlich gesagt, was Fakt ist, und da habe ich nichts dran auszusetzen.
Freut mich, wenn es jetzt läuft :-).