Seite 1 von 2

Forum Umzug EXTREM!!

Verfasst: 12.04.2007 16:43
von Home4Animals
Liebe User, liebe Admins, liebe Mods

ich habe gesucht, gelesen, konnte mit den Hinweisen NICHTS, aber auch GAR NICHTS anfangen. Und deshalb wende ich mich jetzt hier an Euch.

Also. Wir betreiben ein Tierschutz Forum das unter http://home4animals.kostenloses-forum.be/
erreichbar ist. Mit diesem Forum wollen wir umziehen. Der Forenbetreiber hat uns ein Backup in der Größe von 42 MB geschickt, was wir leider bei Funpic nicht aufspielen können. 1,5 MB Filesizegrenze sei dank!

Unser Admin hat sich auch schon an die Sache gesetzt und versucht, das Forum über XAMPP auf seinem PC zurückzusichern, aber stattdessen kriegt er nur Fehlermeldungen nach dem Backup und alles sieht wie vorher aus. Der Programmierer vom MySQLDumper war so "höflich" und schreib nach meinem letzten Beitrag in seinem Forum:

« DSB » hat folgendes geschrieben:1. Installiere Dir lokal einen Server (z.B. Xampp) udn spiele dort mit MSD das Backup ein.
2. Anschließened exportierst Du es wieder, stellst aber Multidump ein.
3. Dann splittet MSD das Backup in mehrere Dateien.
4. Die neuen Dateien lassen sich bei Funpic einspielen.


Punkte 1 bis 4 sind erledigt. Doch trotzdem gibt es noch folgende Probleme:

- Diverse Fehler die sich aus der Log Datei ersehen lassen die auf Wunsch per Email geschickt werden kann
- Nach dem Backup ist der Admin Bereich nicht mehr anwählbar
- Der Login mit Benutzername und Passwort funktioniert nicht mehr, Resultat 404 Error
- Weder Forumseinträge noch Bilder wurden mit dem Backup wiederhergestellt. Resultat: Leeres Forum


So sollte es aussehen:
http://home4animals.kostenloses-forum.be/

So sieht es auf dem neuen Server nach dem Backup allerdings aus:
http://home4animals.ho.funpic.de/phpbb2/

Wir sind ratlos...

Daraufhin meinte er:

Dann hast Du schlichtweg die Präfixe in der Konfiguration Deines Forums nicht angepasst und das Forum schaut in der Standardinstallation nach, anstatt in die gefüllten Tabellen zu gucken.
Das sind aber Anfängerfehler, die auf phpbb nun wirklich bis zum Erbrechen erklärt werden. Schau Dich da mal um und lies Dir in der Knowledegbase die Artikel zu einem Boardumzug durch.

Sogar hier in der FAQ wird beschrieben wie die Zusammenhänge sind.
Augen auf!

Aber entweder bin ich zu blöd oder verstehe es einfach nicht, deshalb wäre es nett, wenn sich jemand dieses Themas mal annehmen könnte weil mehr als 1000 Tierhelfer auf unser Forum bauen.

Liebe Grüße

Home4Animals

Verfasst: 12.04.2007 17:56
von Dr.Death
OK,

erster Versuch: Benutze mal den KB:157

Der sollte dir die Loginfehler beseitigen ( script-path und servername sind warscheinlich falsch ).

Dann sehen wir weiter.

Nach PHPBB Boad Doctor immer noch massive Fehler!!!

Verfasst: 12.04.2007 21:27
von Home4Animals
Hi Death!

Also das mit dem Board-Doc war eine gute Idee, zumindest was die Pfade und Verknüpfungen zum teil anging. Er hat da einiges korrigiert. Jetzt habe ich aber noch das Problem, dass ich mich immer noch nicht anmelden kann. Ich bekomme das als 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 home4animals_users WHERE username = 'blauerwolf'

Line : 65
File : login.php

Der Name Blauerwolf ist ein Admin von uns und damit komme ich nicht rein. Noch nichtmal ins ACP. Und das fuchst mich echt. Ich habe auch keine Umlaute. Das ist viel Krasser. nur ??? wo eigentlich ä ö und ü stehen sollte. Zudem ist bei manchen Postings im Text immer folgendes zu sehen:

#ed_op#DIV#ed_cl#Wir mussten unsere Scheune aufgeben

Als Beispiel. Und dieses ed_op dingsbums kommt andauernd, auch mitten in den texten.

Zudem ist bei einigen Beiträgen die Spaltenbreite des gesamten Forums verstellt, sodass unten ein Scrollbalken entsteht, der vorher da nicht war. Und die Forumsprache ist auf einmal Englisch.... Also das Englische kann ich sicher im ACP switchen... wenn ich denn mal reinkäme... *seufzt*

Wenn man sich als neuer User registrieren will kriegt man nach dem Ausfüllen der Maske das hier:

Failed sending email :: PHP ::

DEBUG MODE

Line : 234
File : emailer.php

Ich weiss es ist enorm viel wo ich Probleme hab, aber weisst Du da rat?

Liebe Grüße und vielen Dank im Voraus

Home4Animals

Verfasst: 12.04.2007 21:35
von Dr.Death
Klar.

Du hast ein "altes" Backup auf ein "neues" phpbb geschoben.

Dein altes Backup beinhaltet nicht die neuen Tabellen Felder:
'user_login_tries'

Lade dir ein aktuelles phpbb herunter ( Version 2.0.22 ) und lade die Datei update_to_latest.php aus diesem Packet auf Deinen Webspace hoch.
Danach die update_to_latest.php über Deinen Browser aufrufen.
Es werden alle benötigten (fehlenden) Tabellenfelder angelegt.

Das andere Problem ist der Zeichensatz Deiner alten Datenbank und der neuen Datenbank.

Die meisten neuen Datenbanken sind auf UTF-8 eingestellt.
Deine alte nicht ;-)

Problemlösung:

Lade dir den mysqldumper 1.22 von www.mysqldumper.de herunter und installiere ihn auf dem alten Webspace und auf dem neuen.

Mache erneut ein Backup vom alten Webspace im Format UTF-8.
Lade dieses Backup nun auf den neuen Space hoch und importiere mit dem mysqldumper deine alte Datenbank in die neue.
Danach den Board Doktor erneut aufrufen und die update_to_latest.php drüber laufen lassen.
Uff...fertig ;-)

Verfasst: 12.04.2007 21:45
von Home4Animals
Hi Death!

Also den Dumper hab ich schon drüberlaufen lassen. Wir haben da folgendes Problem.

Der alte Hoster des Forum hat uns das Backup "as it is" kostenpflichtig zum Download gegeben. Das heisst wir haben da Kohle für gelatzt. Und per Email erreicht man den Futzi net und seine Mailbox scheint er auch nur alle Jubeljahre abzufragen.

Zum Updaten... hmm... ich hab da 2 unterschiedliche Files... einmal das Original(englisch) zum updaten auf die letzte Version und eine Version die das "eindeutscht" oder wie das heisst. Welche ist denn da jetzt die richtige? Ich denke mal die englische odeR?

Ich hab die runtergeladen und entpackt, aber da sind voll viele Dateien und Ordner drin.. von daher... was muss ich denn davon alles hochladen?
Cache, Contrib, Docs, Install sind die Ordner und viele .patch Dateien... ich bin total überfragt.

Gruss

Basti (Home4Animals)

Verfasst: 12.04.2007 21:47
von Dr.Death
Die update_to_latest.php ist die Sprache egal.
Haupsache, sie ist aus dem Paket der Version 2.0.22

Hm, da war noch was....ah hier:

http://www.phpbb.de/viewtopic.php?t=145 ... dumper+duk

Probiere mal das genannte Tool DUK aus. Vielleicht klappt das ja mit der Umwandlung.

Verfasst: 12.04.2007 21:50
von Home4Animals
Ich hab die runtergeladen und entpackt, aber da sind voll viele Dateien und Ordner drin.. von daher... was muss ich denn davon alles hochladen?
Cache, Contrib, Docs, Install sind die Ordner und viele .patch Dateien... ich bin total überfragt. Überschreibt der damit nicht irgendwelche wichtigen Dateien?

*Seufz*

Basti

Verfasst: 12.04.2007 21:52
von Dr.Death
hehe, ja man sieht dan Wald vor lauter Bäumen nicht.

install/update_to_latest.php

das sollte reichen.
Danach den Ordner install wieder löschen.

Verfasst: 12.04.2007 21:55
von Home4Animals
Also das mit der dsbs_wrapper.php war wohl ein fehlschlag. Er sagt mir "You are not allowed to access this file!"

Ich installiere dann jetzt mal dieses Update... mal schauen was passiert. Schlimmer als alles zerschießen kann ja nimmer passieren.

Folgen:

Also er sagt er hätte einiges upgedated... aber immer noch beim registrieren das hier:

Failed sending email :: PHP ::

DEBUG MODE

Line : 234
File : emailer.php

Das ist wohl weil im ACP die Funktion "Email by Forum" deaktiviert ist.

Trotz des Updates immer noch:

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 home4animals_users WHERE username = 'blauerwolf'

Line : 65
File : login.php


Basti

Ergebnis des DUK Programms

Verfasst: 12.04.2007 22:19
von Home4Animals
Hi Death,

wie ich mir schon gedacht habe, das mit den Umlauten werde ich wohl nur durch ein Backup von dem alten Hoster hinkriegen. Der muss das dann mit MySQLDumper machen und mir geben, da führt kein Weg dran vorbei.

Ansonsten habe ich immer noch die Probleme wie vorher beschrieben.

Gruss Basti