Archiv verlassen und diese Seite im Standarddesign anzeigen : Mal wieder Impex!
finalhost
04.09.2006, 21:41
Hallo,
Ich habe eine neue Datenbank aufgesetzt weil ich jetzt zu release eine saubere DB haben wollte...
Wenn ich jetzt die alten Daten vom 3.6 auf das neue 3.6 übertragen will bekomm ich bei jedem! Punkt This module is dependent on Import user(zb..) cannot run until that is complete .
Dieses Import user ist aber auch bei den anderen Punkten.. wo ist da der ehler?
Wieso müsst ihr eigentlich immer die DB mit Impex säubern?
Die ganzen internen Links funzen dann nicht mehr. Über Google kommt man dann auch zu den falschen Themen.
finalhost
04.09.2006, 21:52
Tja, ganz einfach:
Zum einen habe ich eine neue Domain, zum anderen will ich ne frische DB haben... darum.
Was hat ne neue Domain mit Impex zu tun?
@Frische DB
http://www.vbulletin-germany.com/forum/showthread.php?t=25363
Wenn dein Forum ca. 100 Themen und 1000 Beiträge hat, kann man natürlich impexen. ;)
Du musst ImpEx der Reihe nach ausführen...also mache das, was ImpEx dir sagt: Beginne mit "Import users".
finalhost
05.09.2006, 00:33
Hi,
Danke für die Antwort...
Komischerweise bekomm ich da eine Fehlermeldung:
Fatal error: Call to undefined function: get_vb_36_members_list() in /www/htdocs/kayaro/impex/systems/vb_36/002.php on line 95
Habe mal beim Entwickler nachgefragt, mal abwarten.
finalhost
05.09.2006, 09:58
Hat er schon was zum fehler gesagt ?
mal eine idee von mir,
du hast eine neue datenbank,
also das forum neu installiert,
kann es sein das die datenbank nicht leer ist?
das sollte sie ja zum import sein,
oder irre ich :confused:
gruß ronald
@finalhost
Lade ImpEx jetzt nochmal herunter, laut Jerry hat er es eben behoben.
finalhost
05.09.2006, 21:29
Hallo,
Danke, der eine fehler scheind behoben zu sein, dafür gibt es jetzt einen anderen -.-
Import / Export
ImpEx build version : 1.66
Database cleanup & restart (http://bokuv.de/impex/help.php) ||| Online manual (http://www.vbulletin.com/docs/html/impex)
Using includes/config.php for target config.
Altering tables
ImpEx will now Alter the tables in the vB database to include import id numbers.This is needed during the import process for maintaining refrences between the tables during an import.If you have large tables (i.e. lots of posts) this can take some time.They will also be left after the import if you need to link back to the origional vB userid.
moderator - importmoderatorid Completed
usergroup - importusergroupid Completed
ranks - importrankid Completed
poll - importpollid Completed
forum - importforumid Completed
forum - importcategoryid Completed
user - importuserid Completed
style - importstyleid Completed
thread - importthreadid Completed
post - importthreadid Completed
thread - importforumid Completed
smilie - importsmilieid Completed
pmtext - importpmid Completed
avatar - importavatarid Completed
customavatar - importcustomavatarid Completed
customprofilepic - importcustomprofilepicid Completed
post - importpostid Completed
attachment - importattachmentid Completed
pm - importpmid Completed
usernote - importusernoteid Completed
phrase - importphraseid Completed
subscription - importsubscriptionid Completed
subscriptionlog - importsubscriptionlogid Completed
Valid found tables :
Possiablly custom tables or incorrect prefix :
access NOT found.
adminhelp NOT found.
administrator NOT found.
adminlog NOT found.
adminmessage NOT found.
adminutil NOT found.
announcement NOT found.
announcementread NOT found.
attachment NOT found.
attachmentpermission NOT found.
attachmenttype NOT found.
attachmentviews NOT found.
avatar NOT found.
bbcode NOT found.
calendar NOT found.
calendarcustomfield NOT found.
calendarmoderator NOT found.
calendarpermission NOT found.
cpsession NOT found.
cron NOT found.
cronlog NOT found.
customavatar NOT found.
customprofilepic NOT found.
datastore NOT found.
deletionlog NOT found.
editlog NOT found.
event NOT found.
externalcache NOT found.
faq NOT found.
forum NOT found.
forumpermission NOT found.
forumread NOT found.
holiday NOT found.
icon NOT found.
imagecategory NOT found.
imagecategorypermission NOT found.
infraction NOT found.
infractiongroup NOT found.
infractionlevel NOT found.
language NOT found.
mailqueue NOT found.
moderation NOT found.
moderator NOT found.
moderatorlog NOT found.
passwordhistory NOT found.
paymentapi NOT found.
paymentinfo NOT found.
paymenttransaction NOT found.
phrase NOT found.
phrasetype NOT found.
plugin NOT found.
pm NOT found.
pmreceipt NOT found.
pmtext NOT found.
podcast NOT found.
podcasturl NOT found.
poll NOT found.
pollvote NOT found.
post NOT found.
posthash NOT found.
postindex NOT found.
postparsed NOT found.
product NOT found.
productcode NOT found.
productdependency NOT found.
profilefield NOT found.
ranks NOT found.
regimage NOT found.
reminder NOT found.
reputation NOT found.
reputationlevel NOT found.
rssfeed NOT found.
rsslog NOT found.
search NOT found.
session NOT found.
setting NOT found.
settinggroup NOT found.
sigparsed NOT found.
sigpic NOT found.
smilie NOT found.
stats NOT found.
strikes NOT found.
style NOT found.
subscribeevent NOT found.
subscribeforum NOT found.
subscribethread NOT found.
subscription NOT found.
subscriptionlog NOT found.
subscriptionpermission NOT found.
tachyforumpost NOT found.
tachythreadpost NOT found.
template NOT found.
templatehistory NOT found.
thread NOT found.
threadrate NOT found.
threadread NOT found.
threadredirect NOT found.
threadviews NOT found.
upgradelog NOT found.
user NOT found.
useractivation NOT found.
userban NOT found.
userfield NOT found.
usergroup NOT found.
usergroupleader NOT found.
usergrouprequest NOT found.
usernote NOT found.
userpromotion NOT found.
usertextfield NOT found.
usertitle NOT found.
word NOT found. Failed Check database permissions and connection, or table prefix to ensure its correct. myvar = ""; timeout = 10; function exec_refresh() { window.status="Redirecting"+myvar; myvar = myvar + " ."; timerID = setTimeout("exec_refresh();", 100); if (timeout > 0) { timeout -= 1; } else { clearTimeout(timerID); window.status=""; window.location="index.php"; } } exec_refresh(); vBulletin v3.6.0, Copyright ©2000-2006, Jelsoft Enterprises Ltd. (http://www.vbulletin.com/)
Die besagten Datenbanken, tabellen existieren aber...
Dann stimmt wohl das Tabellen-Präfix in der ImpExConfig.php nicht.
Am Besten beginnt du auch nochmal von vorne:
ImpEx -> Database cleanup & restart -> Delete Session
finalhost
05.09.2006, 21:39
Dann stimmt wohl das Tabellen-Präfix in der ImpExConfig.php nicht.
Am Besten beginnt du auch nochmal von vorne:
ImpEx -> Database cleanup & restart -> Delete Session
Jup, das dachte ich auch erst, aber ich habs mehr mals überprüft und sehe keinen fehler:
$impexconfig['target']['databasetype'] = 'mysql';
$impexconfig['target']['server'] = 'localhost';
$impexconfig['target']['user'] = 'DB user';
$impexconfig['target']['password'] = 'PW';
$impexconfig['target']['database'] = 'db name';
$impexconfig['target']['tableprefix'] = '';
# [ Quell - Datenbank ]
#
# Wenn das Forenssystem, aus dem Sie Daten importieren möchten, eine
# Datenbank benutzt, setzen Sie 'sourceexists' auf true und geben Sie
# die Daten an, um zu der Datenbank eine Verbindung herstellen zu können.
# Wenn die Quell-Daten nicht in einer Datenbank sind, setzen Sie
# 'sourceexists' auf false.
$impexconfig['sourceexists'] = true;
# mysql / mssql
$impexconfig['source']['databasetype'] = 'mysql';
$impexconfig['source']['server'] = 'localhost';
$impexconfig['source']['user'] = 'db user';
$impexconfig['source']['password'] = 'PW';
$impexconfig['source']['database'] = 'DB name';
$impexconfig['source']['tableprefix'] = '';
Endweder hab ich Tomaten auf den Augen oder es ist wirklich richtig und ein Fehler in der Software o.O
Ich habe keine Probleme beim vB 3.6 -> vB 3.6 Import...
Erstelle bitte ein Support-Ticket mit Admin-Zugang (alle Rechte), FTP- und phpMyAdmin-Daten.
http://members.vbulletin-germany.com/membersupport_contactform.php
finalhost
05.09.2006, 23:01
Hmm
okay, hab mal ein Ticket aufgemacht... bin mal gespannt.
Hallo,
ich habe genau das gleiche Problem nur mit dem phpBB-Import. Es handelt sich um eine frische vB3.6.0-Installation, ich möchte ein Standard-phpBB2.0.21-Board importieren (Impex V1.66), was schon im ersten Schritt fehlschlägt, weil die phpBB-Tabellen nicht gefunden werden.
Die sind aber definitiv da, DB-Name, PW, Tabellenprefix usw. stimmen alle überein. Ich hab auch schon ein Ticket aufgemacht...
Gruß - Xaron
finalhost
06.09.2006, 10:54
*schweiss abwisch*
Siehste, fehler liegt nicht bei mir :D
:D Dann können wir uns ja weinend in die Arme fallen und der Dinge harren, die da passieren. ;)
Sorry, dass ausgerechnet mein erstes Posting gleich sowas beinhaltet hat...
Gruß - Xaron
finalhost
06.09.2006, 11:10
Naja,
vB scheint wohl ein paar Probleme mit dem Ticketsystem zu haben... habe ein Ticket aufgemacht und bis jetzt keine Mail erhalten das das Ticket eröffnet wurde.. ich weis aber das es auf ist ^.^ naja, mal abwarten
Ich werde solange in den keller weinen gehen
Also mein Ticket ist im System, eine Mail hab ich auch erhalten.
Gruß - Xaron
Mir konnte geholfen werden, lag wohl an einer veralteten Impex-Config-Datei. :)
Gruß - Xaron
finalhost
06.09.2006, 23:56
Jup,
Michael (Mystics) hat misch auch geholfen :D
Jup,
Michael (Mystics) hat misch auch geholfen :D
Woran lag es denn?
finalhost
07.09.2006, 00:11
Es war noch eine alte Impex-Config-Datei.
...und das ImpEx-Paket wurde mittlerweile mit der neuen Datei aktualisiert :)
Ich hätte aber auch noch 1-2 Fragen zum Impex
soweit hat alles geklappt bis auf die folgenden Fehler:
1. Bei dem Modul um die Polls einzufügen, kommt die Meldung, dass diese nicht zugeordnet werden konnten.. Bei einer Stichprobe im Forum scheint dies aber korrekt zu sein.
2. Import der Upload Dateien... Ich habe diese Local auf den Rechner gezogen, da ich auch derzeit alles Offline mit Xampp mache...
hierbei hängt sich das Impex mit einem Datenbankfehler so bei der 350. Datei auf.. Der Upload Ordner ist relativ groß ca 800 Dateien, meist Bilder
Kann dies mit der größe des Ordners zusammenhängen oder besteht hier wirklich ein Fehler in der Datenbank des IPB?
Wie kann man diesen finden und was für Nöglichkeiten gibt es?
3. Im Foren werden die User nicht angezeigt:
diese sind aber im Adminpanell zu sehen.
Der bei der Installation erstellt User ist lediglich zu sehen.
ein importierter User hatte den gleichen Namen und wurde somit als imported User angelegt. Diesen habe ich dann zusammegführt.. Dies hat auch super geklappt.
Da es sich um eine Neuinstallation handelte, habe ich bei der Konvertierung keine Association durchgeführt.
Was muß ich machen um die User sehen zu können?
Es handelt sich bei dem IPB um die Version 1.2 lt Impex ist nur 1.3 möglich.. Ich gehe mal davon aus, das dies abwärtskompatibel ist. Oder können dadurch die Fehler auftreten?
1. "Bei einer Stichprobe im Forum scheint dies aber korrekt zu sein"
Also wurde alles korrekt übernommen?
2. Du solltest die Speicherart der Anhänge vorher auf das Dateisystem umstellen, damit die Dateien überhaupt gar nicht erst in der Datenbank landen. Somit kommt es auch zu keinem Datenbankfehler mehr.
3. Du musst laut der Liesmich nach dem Import alle Zähler aktualisieren.
erstnal danke für die Antwort
zu 1. ja habe nochmal genau geschaut und es wurde alles korrekt übernommen!
zu 2. Also beim VBulletin die Speicherart ändern? Ich hatte da was gelesen, das man dies kann.. ich galube im online Handbuch...
damit ist doch dann gemeint, dass die Attachements im VBulletin, im Ordner Attachements gespeichert werden.. sehe ich das so richtig? Kannst du mir bitte nur nochmal kurz sagen wo ich das ändere, ich hatte das nicht richtig verstanden und bin leider Anfänger.. Mir fehlen da gerade die Grundlegenden wege..
Oder muss ich die Upload Dateien direkt in dem VBulletin Attachement Ordner packen und diesen Pfad angeben?
zu3. Ich habe alle Zähler aktualisiert, wie es in der liesmich vom Impex steht... Die User sind aber trotzdem nicht im Forum zu sehen.. nur der Adminuser der angelegt wurde...
Frage: in der Liesmich steht, das man nach dem Import die Usergruppen löschen KANN.... dies hatte ich noch nicht gemacht. Kann es daran gelegen haben?
Ich habe es noch nicht getestet da ich erst die anderen Punkte geklärt haben wollte...
Also die Gruppen löschen und dann die Zähler aktualisieren wenn die User in der standartgruppe des VBuilletin liegen? Oder kanbn es hier noch ein anderes Problem geben...
Danke und Gruß
zu 2. Also beim VBulletin die Speicherart ändern? Ich hatte da was gelesen, das man dies kann.. ich galube im online Handbuch...
Administrator-Kontrollzentrum -> Anhänge -> Anhangs-Speicherart -> Dateien von der Datenbank in das Dateisystem verschieben Kann es daran gelegen haben? Ja.Also die Gruppen löschen und dann die Zähler aktualisieren wenn die User in der standartgruppe des VBuilletin liegen? Korrekt.
eine kurze Frage noch...
der Pfad zu den Anhängen:
einen eigenen Ordner erstellen? wenn .. egal wo? oder ist das der Ordner unter Forum\images\attach <--- oder ist dieser für was anderes?
Edit: habe jetzt einen eigenen Ordner erstellt und diesem amgegeben. hoffe dies ist so richtig.. kann es aber erst gleich testen.
Edit2: Danke hat alles geklaptt User sind da und auch die Uploads.... jetzt noch die Signaturen anpassen.. da hatte ich aber auch was gelesen und das finde ich auch wieder.. man kann ja nicht für alles Fragen...
Dann können wir bald Online alles machen... dann kommen bestimmt noch Fragen :)
Danke
Ich habe hier noch eine letzte Frage zu Impex:
Die Useravatare werden leider nicht importiert...
Ich habe nun auch hier, die Speicherart der Dateianhänge im VBulletin auf das Dateisystem geändert
Im IPB lagen die Avatare ebenfalls im uploadordner wie auch die Attachements... also habe ich auch diesen Ordner angegeben..
Impex meldet keinen Fehler. Die User werden importiert aber leider kein einziges Avatar.. diese müssten doch danach in dem Ordner customprofilepics liegen..
Die Links habe ich wie folgt angegeben (benutze derzeit Xampp um alles Offline zu testen)
D:\xampp\xampp\htdocs\forum2\customavatars
D:\xampp\xampp\htdocs\forum2\customprofilepics
D:\xampp\xampp\htdocs\forum2\signaturepics
diese sollte so stimmen hat ja bei den attachements auch so geklappt.
Wo kann denn hier noch der Fehler liegen?
Die Avatare (Benutzerbilder) liegen im Verzeichnis customavatars.
oh Ok... sorry....
aber nach dem Impexen ist in keinem der 3 Ordner etwas... und im Forum sind demnach auch keine Avatare zugeordnet..
war denn das vorgehen ansich richtig? habe ich nur was übersehen oder denke ich falsch?
Nein, die Benutzerbilder etc. landen in der Datenbank, wenn du deren Speicherart nicht auch geändert hast.
Und als Pfad musst du doch den Pfad zu den Bildern im IPB angeben, nicht den Pfad von vB.
Ich habe die Speicherat geändert.. da ich mir schon dachte, es ist das gleiche Problem wie bei den Attachements..
Die Links die ich hier geposted habe, sind die, wie ich es im VB unter Benutzerbilder Speichert angegeben habe.. dort liegen auch die 3 Ordner im VB Verzeichniss.
Im impex habe ich dann den Ordner des IPB angegeben. Genauso wie bei den Attachement´s (IPB hat die Avatare und Attachements in dem gleichen Ordner gespeichert). Diesen hatte ich vorher per FTP gezogen und lokal gespeichert..
Ansich sollte dies doch so richtig sein....
Ich versteh also nicht wo der Fehler noch liegen kann
Hat hier jetzt noch jemand eine Idee woran es liegt.. ansich sollte es doch so richtig sein oder?
vBulletin® v3.7.2, Copyright ©2000-2008, Jelsoft Enterprises Ltd.