mine
hallo!
die schablone benutz ich mal nicht, weil da kann ich eh nichts einfügen. folgendes ist mein begehr:
ich möchte ein forum übernehmen. die db ist noch auf dem alten server vorhanden. auf meinem server ist das wbb2 installiert. die domains haben verschiedene namen (ist ja eigentlich klar).
wie kriege ich nun das alte forum - inkl. aller beiträge, user und wenn's geht auch hacks - so in das neue forum, dass es auch fehlerfrei läuft?
ich bin ein kleiner noob, wäre also lieb, wenn gerade jemand von euch ganz viel langeweile hätte und mir ganz für dumme helfen könnte
danke im vorraus!
gruß, mine
Polarist2k
Zum "Übernehmen" eines Boards:
a) Lade dir alle Dateien des Boardes A auf die Festplatte
b) Lade dir PhpMyAdmin runter [nur nötig, falls du noch kein PhpMyAdmin hast auf dem Space]
http://www.phpmyadmin.net/home_page/index.php resp. Downloadlink:
http://prdownloads.sourceforge.net/phpmy....2.zip?download
c) Installiere PhpMyAdmin
d) Mache eine Sicherung der Datenbank des Boardes A über PhpMyAdmin
e) Lade die vom Board A runtergeladenen Dateien in den Ordner deines neu gewollten Boardes B hoch
f) Spiele die gesicherte SQL-Datei des Boardes A via PhpMyAdmin in eine neue Datenbank ein!
f.1) Allenfalls musst du die SQL-Dateien splitten, was du mit dem
hier angehängten Tool machen kannst
f.2) Wähle eine maximale Grösse von 1 MB (1'000'000 KB)
f.3) Dann die numerierten .sql-Dateien einzeln einspielen
f.4) Der Reihe nach einspielen
g) Im neuen Board die Zugriffsrechte auf die neue DB in der acp/lib/config.inc.php anpassen
h) Gebe den Ordnern, die CHMOD-Rechte brauchen dieselben [meistens 777]
i) Voilà , fertig!
[Alle Angaben ohne Gewähr, aber sollte so funzen, tut's zumindest bei mir *g*]
mine
danke für die schnelle antwort!
und dass alles was im alten forum drin ist, auch auf die entsprechende domain geschrieben ist, macht nichts?
ask4seven.ch
im ACP must du halt dann, wenn alles transferiert wurde, die gewissen einstellungen wie:
Einstellungen / Globale Optionen / URL zum Forum
korrigieren.
mine
puh, danke! ich hatte angst, dass da nur fehlermeldungen kommen, eben wegen der anderen url. aber wenn ihr sagt das geht so, vertrau ich euch
edit: nee, es hat nicht geklappt. folgende fehlermeldung kommt beim aufruf des forums:
| code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
|
SQL-DATABASE ERROR
Database error in WoltLab Burning Board (2.3.3): Invalid SQL: SELECT * FROM bb1_sessions WHERE sessionhash = '6a40cd88441812d6d821aa85dd3c9e02' AND ipaddress = 'xxx' AND useragent = 'Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.7.12) Gecko/20050919 Firefox/1.0.7'
mysql error: Table 'usr_ph2s735_1.bb1_sessions' doesn't exist
mysql error number: 1146
mysql version: 4.0.26-max
php version: 4.4.0
Date: 16.11.2005 @ 22:52
Script: /
Referer:
|
|
so, dass die tabelle fehlt, kann ich mir vorstellen. weil die ganzen tabellen tauchen trotz einspielens in der db gar nicht auf. die ist angeblich leer. weder einzeln, noch gepackt draufgespielt hat daran was geändert.
mir kommen langsam schon die user durch die leitung
Polarist2k
Wenn du n'korrektes BackUp gezogen hast und die korrekten Daten in der bigdump.php eingegeben hast, dann sollte das Überspielen kein Problem sein.
Bei mir hat's so auf jeden Fall schon diverse Male funktioniert. Von daher - sorry - kann's fast nur n'Fehler deinerseits sein
mine
MEIN fehler nicht - der meiner bekannten, wenn
sie sagt, das backup ist korrekt und sie hat's auch korrekt eingefügt.
nur wirst du da mehr erfahrung mit haben. naja, morgen nochmal ausprobieren
Polarist2k
*g*
Ich bin auch ned unfehlbar - möcht ich an dieser Stelle mal bemerken - aber nichtsdestotrotz sollte es eigentlich ohne Probleme funktionieren, wenn die Schritte _alle_ korrekt ausgeführt wurden.
Es empfiehlt sich beispielsweise von der gesamten DB ein BackUp zu ziehen, wenn man's per BigDump einspielt und nicht von jeder einzelnen Tabelle, weil dann eben auch oft gewisse Tabellen vergessen werden ...
Aber egal ... probieren geht über studieren
Am besten machst du's selber, dann weisste das nächste Mal auch, wie's geht ... ich hab's auch nur so gelernt
mine
ja, aber ich geh einfach davon aus, dass du solche spielchen schön öfter gemacht hast, als wir
wenn ich dann mal mein noobsein demonstrieren darf - was ist bigdump?
ich würd das auch gern selbst machen. dazu muss ich nur erstmal an die db kommen

aber ich hoff, wenn ich lieb frag, krieg ich sie.
mal davon ab gehe ich einfach davon aus, dass ich sowas auch irgendwann selbst können muss. und nicht immer stundenlang durch forensuchen huschen und polaristen nerven
KleenMicha
Tja Polarist2k hatte insofern schon recht oben mit seiner Anleitung.
Fürs funktionierende Backups sind alle Tabellen notwendig die mit: bbx_ beginnen, (X steht für die Forennummer).
Wurde diese alle aus dem alten Forum exportiert, entweder über das acp oder mit Hilfe von phpMyAdmin ist die Hälfte der Arbeit bereits geschafft.
Der zweite Teil besteht darin, dir das Tool
bigdump bearbeitest den oberen Teil den eigenen Anforderungen entsprechend und lädst es samt der backupdatei auf deinen Webspace, am besten in einen seperaten Ordner.
Nun das Tool ausführen und den Schritte dort folgen.
Danach nurnoch wie bereits erwähnt im acp, bei den globalen Einstellungen den pfad zum Forum dem neuen anpassen.
mine
danke für den link und deine erklärung! ich werd's weiterleiten/austesten
Polarist2k
Eine kleine Anmerkung: BackUp besser über PhpMyAdmin ziehen, da meiner Erfahrung nach das Ganze übers ACP oft nicht vollständig ist ...
mine
mir fällt auch gerade ein, dass das acp auf dem anderen server nicht mehr existiert. inkl. forum ...
Polarist2k
Ehm, he?
Wie? Nicht mehr existiert?!
Wie willst du was, das nimmer existiert transferieren? *wunder*
mine
also: ich hab mir alles vom server gezogen, was im wbb2-ordner drin war vom alten forum. es gab einige dinge, die den exadmin dazu bewogen haben, eben diese dateien vom server zu löschen. de facto ist momentan nur noch die datenbank da. und halt eben die ganzen dateien vom server auf meinem rechner.
einfach nur draufspielen ist aber ein klein wenig doof, weil ich da immer fehlermeldungen kriege.
Polarist2k
Hm, also wenn du n'Backup aller Dateien hast und ein BackUp der Datenbank machen kannst, dann sollte es an und für sich kein Problem sein.
Einfach erst alle php/... Dateien ins neue Verzeichnis hochladen. Dann die Datenbank einspielen. Dann die acp/lib/config.inc.php anpassen. Danach die Daten im ACP anpassen. Dann wär's das eigentlich schon gewesen ...
mine
kann der fehler daran liegen, dass wir ALLE dateien hochgeladen haben, die sich im wbb2-ordner befanden?
Polarist2k
Ehm, nein, eigentlich nicht, weil das müsst ihr ja eigentlich machen ...
Die Fehlermeldung weisst sowieso daraufhin, dass eine Tabelle nicht existiert ... von daher wird der Fehler nicht an den Dateien, sondern an der DB liegen ...
mine
neenee - es gab zwei fehlermeldungen.
einmal eine als wir das alte board raufgeladen haben und dann die genannte, als wir wbb2 installiert und die alte db draufzogen.
edit: ich hab nun halbwegs aus langeweile das forum neu installiert und die db neu gemacht. das forum läuft so, wie es soll, aber in der db krieg ich einen fehler:
Fehler
Die zusätzlichen Funktionen für verknüpfte Tabellen wurden
automatisch deaktiviert. Klicken Sie hier um herauszufinden
warum.
erklärung:
PMA Database ... fehlerhaft[ Dokumentation ]
Allgemeine Verknüpfungsfunktionen Deaktiviert
das kommt im phpmyadmin. ist das normal? was heißt das?
nochmal edit:
die db ist jetzt eingespielt. großes danke an meinen hoster! aber es kommt immer noch eine fehlermeldung
| code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
|
SQL-DATABASE ERROR
Database error in WoltLab Burning Board (): Link-ID == false, connect failed
mysql error: Access denied for user: 'diealteseite.xx@xx.xxx.x.xxx' (Using password: YES)
mysql error number: 1045
mysql version: unknown
php version: 4.4.0
Date: 17.11.2005 @ 15:39
Script: /
Referer: |
|
wie krieg ich das nun weg?
ich weiß, ich frag euch löcher in die bäuche, aber ich möchte doch einfach nur das forum zum laufen kriegen
KleenMicha
Die Meldung besagt dass die Zugangsdaten in: ./acp/lib/config.inc.php nicht stimmen.
Diese musst du nur anpassen, sprich die neuen eintragen.
Edit: Du scheinst ja einen neuen Beitrag bezüglichd es Themas gestartet zu haben daher schließe ich an dieser Stelle.
Hier gehtz wohl weiter:
sql-fehler nach serverwechsel