Jump to content
InvisionCommunity.de - Der Deutsche Invision Community Support
Heffalump

Mitgliederzuordnung nach Konvertierung von vB4

Recommended Posts

Nachdem ich jetzt mehrere Konvertierungsversuche hinter mir habe, und ein eigentlich ganz befriedigendes Ergebnis erzielte, besteht jetzt noch ein Fehler in der Zuordnung der User zu den Posts. Als Poster wird immer "Gast" angezeigt. In der Mitgliederliste und der Datenbank stimmt der Username und die Benutzergruppe. Auch die Profile sind aufrufbar. Lediglich die Posts sind immer einem Gast-User zugeordnet.

 

Kann ich im ACP über Recount and Rebuild der Posts oder Themen etwas erreichen oder muss ich den Import nochmals durchführen?

 

Etwas Probleme habe ich noch mit der Galerie. Ein Import der Alben und Kommentare ist von vB problemlos möglich. Allerdings bringt er mir die Bilder nicht rüber. Im vB ist das Verzeichnis der Alben das gleiche wie das für die Anhänge (/attachments). Vor der Konvertierung muss ich angeben, wo die Bilder gespeicht werden. Ist damit gemeint, wo sie derzeit gespeichert sind (Im vB) oder wo sie zukünftig gespeichert werden sollen?

Ich vermute ersteres und beim Import holt er nicht nur die rund 7000 Bilder aus den Alben sondern zudem die ca. 100.000 Anhänge in den Posts ebenfalls mit rüber.

 

Etwas verzwickt.

Share this post


Link to post

Nachdem ich jetzt mehrere Konvertierungsversuche hinter mir habe, und ein eigentlich ganz befriedigendes Ergebnis erzielte, besteht jetzt noch ein Fehler in der Zuordnung der User zu den Posts. Als Poster wird immer "Gast" angezeigt. In der Mitgliederliste und der Datenbank stimmt der Username und die Benutzergruppe. Auch die Profile sind aufrufbar. Lediglich die Posts sind immer einem Gast-User zugeordnet.

 

Kann ich im ACP über Recount and Rebuild der Posts oder Themen etwas erreichen oder muss ich den Import nochmals durchführen?

Der "Recount & Rebuild" ist zwingend bei bzw. nach der Konvertierung durchzuführen. Wenn ich mich recht erinnere wird das aber auch so im Konvertierungsprozess bzw. in der Dokumentation dazu angezeigt/beschrieben. Nach ausführen dieser Tools sollte also alles i.O. sein.

 

Etwas Probleme habe ich noch mit der Galerie. Ein Import der Alben und Kommentare ist von vB problemlos möglich. Allerdings bringt er mir die Bilder nicht rüber. Im vB ist das Verzeichnis der Alben das gleiche wie das für die Anhänge (/attachments). Vor der Konvertierung muss ich angeben, wo die Bilder gespeicht werden. Ist damit gemeint, wo sie derzeit gespeichert sind (Im vB) oder wo sie zukünftig gespeichert werden sollen?

Ich vermute ersteres und beim Import holt er nicht nur die rund 7000 Bilder aus den Alben sondern zudem die ca. 100.000 Anhänge in den Posts ebenfalls mit rüber.

Korrekt, damit ist das Verzeichnis gemeint, in dem die Bilder beim vB gespeichert sind/waren. Eigentlich sollte er die Anhänge aber nicht anrühren, da die Fotos ja anhand der Einträge in der (vB) Datenbank ermittelt und geladen werden.

 

Ist es doch anders, ggf. mal bei IPS (per Ticket) nachfragen, ob es da eine andere Lösung gibt oder es sogar total egal ist. So lange die Fotos am Ende nicht in der (neuen) Galerie auftauchen spielt das ja aber eigentlich keine Rolle.

Share this post


Link to post

Ich vermute, dass Du in der Konvertierung hin und her gesprungen bist, also Sachen nochmals konvertiert hast.

 

Einfach alle Schritte von oben nach unten durcharbeiten, dann sollte es klappen.

 

Über "Rebuild der Posts oder Themen" erreichst du es nicht.

 

Mein Tipp: EInfach immer neue Gruppen erstellen und nicht versuchen die alten VB Sachen in bestehende hineinzubekommen.

Ist zwar nicht schlimm, falls Du aber Dinge nochmals angehst, vereinfacht es die Sache meiner Meinung nach. Du kannst später immer noch Usergruppen umbenennen oder verschieben.

Share this post


Link to post

So hab ich es gemacht, Murmel. :blush:

 

Immer hin und her, try end error. Nachdem ich jetzt nochmals ganz von vorn konvertiert habe stimmt auch alles wieder. Momentan bin ich noch bei den Album-Bildern und hoffe dort klappt es auch.

 

 

Mein Tipp: EInfach immer neue Gruppen erstellen und nicht versuchen die alten VB Sachen in bestehende hineinzubekommen.

 

Genau hier scheint es noch etwas Verwirrung zu geben und wenn man konsequent neue Gruppen anlegt gibt es bisher auch keine Fehler.

Share this post


Link to post

Irgendwie klappt es nicht die Mitgliederalben ins IP-Board zu bringen. Auch nachdem er sämtliche rund 100.000 Anhänge in der DB hat, werden diese nicht angezeigt. Ein Rebuilt der Bilder, Kategorien und Rechte bringt auch nur, dass jetzt wenigstens die Bildbeschreibung vorhanden ist. Die Bilder aber nicht.

Kurioserweise ist es mir auch nicht möglich auf den Ordner forum/uploads per FTP zuzugreifen - kann also nicht sehen ob da überhaupt Bilder drin sind. Bei mir läuft PHP im CGI und das mit Safe_Mode on. Könnte das evtl. der Grund sein?

Dann würde ich beim nächsten Konvertierungsversuch den Safe_Mode mal ausstellen.

 

Die Anhänge im Forum werden allerdings problemlos angezeigt.

Share this post


Link to post

Jetzt habe ich gerade festgestellt, dass der Ordner /uploads sämtliche Dateianhänge in einem einzigen Verzeichnis speichert. Zudem offenbar doppelt und dreifach. Im vB verfüge ich über ca. 6GB Dateien, die sich im Ordner jetzt auf fast 44GB erhöhen.

Da macht das FTP Programm schlapp und jeder Browser stürzt mit beim Öffnen des Verzeichnisses ab.

Ist es normal, dass sämtliche Anhänge in einem Ordner gespeichert werden? Ohne Unterverzeichnisse?
 

post-6004-0-53367400-1385069117_thumb.jp

Share this post


Link to post

Dann würde ich beim nächsten Konvertierungsversuch den Safe_Mode mal ausstellen.

Das sollte man grundsätzlich ausschalten, denn die Einstellung "on" führt immer wieder zu Problemen.

 

Die Dateien sollten dort natürlich nicht doppelt und dreifach auftauchen. Das wird vermutlich an den mehrfachen Konvertierungsversuchen liegen. Ob die Dateien bei einer Konvertierung in verschiedene Ordner gelagert werden weiss ich gerade nicht, im Betrieb vom IP.Board werden die Dateien jedenfalls in Ordner einsortiert.

 

Ich kann diese Probleme aus bisherigen Konvertierungen nicht nachvollziehen und entsprechend wenig bis nichts dazu sagen, außer den Tipp, das bei Problemen am besten ein Ticket erstellt wird. Wenn ein Fehler im Konverter festgestellt wird, wird dir dort auch geholfen.

Share this post


Link to post

Naja,

 

bei mir läuft PHP in Cgi (FCgi) und das ist nunmal sicherer als alles Andere, vorausgesetzt der Safe_mode ist on. Auf meinem Server gibt es nicht eine Datei oder einen Ordner der die Berechtigung 777 haben muss.

Mir ist aber bekannt, dass viele Scripte das nicht berücksichtigen und ich zumindest bei der Einrichtung ggfls. den Save_Mode ausschalten muss. Kein Problem damit.

Letztlich liegt es aber nicht am Safe_Mode, da der gelöschte Ordner /uploads von IP selbstständig wieder angelegt wurde. Ordner erstellen geht also.

 

Ich hab die Frage parallel auch mal bei IPB direkt gestellt. Mal sehen was die dazu sagen.

Share this post


Link to post

Der aktivierte safe_mode kann aber dennoch eine Ursache dafür sein, das keine (Unter)Ordner angelegt werden können.

 

Das ist aber nach wie vor nur eine Vermutung, ggf. wird beim Konvertieren auch gar keine Ordnerstruktur nach Monaten angelegt.

 

Und nur nebenbei: Gerade wenn PHP via CGI läuft ist es nicht unsicher(er), den PHP safe_mode zu deaktivieren. (für Interessierte bietet Google dazu sicherlich entsprechende Abendlektüre :D).

Share this post


Link to post

Der aktivierte safe_mode kann aber dennoch eine Ursache dafür sein, das keine (Unter)Ordner angelegt werden können.

 

Das ist aber nach wie vor nur eine Vermutung, ggf. wird beim Konvertieren auch gar keine Ordnerstruktur nach Monaten angelegt.

 

Und nur nebenbei: Gerade wenn PHP via CGI läuft ist es nicht unsicher(er), den PHP safe_mode zu deaktivieren. (für Interessierte bietet Google dazu sicherlich entsprechende Abendlektüre  :D).

 

Ich hab die Frage parallel auch mal bei IPB direkt gestellt. Mal sehen was die dazu sagen.

Allerdings im Forum, du solltest besser ein Ticket erstellen, um schnelle und kompetente Antwort zu erhalten.

Share this post


Link to post

Nur zur Info:

 

Ich hab jetzt den safe_mode deaktiviert und die Anhänge und Albenbilder werden weiterhin nicht in Ordnern sondern nur im Verzeichnis /uploads gespeichert. Es ist merkwürdig, dass es ja eigentlich anders sein soll. Evtl. hängt es mit dem Konvert zusammen.

Werde jetzt einen frischen Zustand vor der Konvertierung herstellen und dann nochmal testen. Evtl. funktioniert es dann ja wie es soll.

 

Helge,

hast du evtl. eine Lösung oder Erklärung des Fehlers 401 wenn man den Flash-Uploader nutzt? Momentan funktioniert nur der normale Uploader ohne Fehlermeldung.

Share this post


Link to post

Sofern der Fehler beim IP.Board keine anderen Bedeutungen hat, dann ist das ein Zugriffsfehler (Rechte falsch/nicht gesetzt, Passwortgeschützter Bereich, ...).

Share this post


Link to post

Das ist gut möglich, da ich das Testweb natürlich hinter einer .htaccess geschützt habe. Scheint aber nur den Flash-Upload zu betreffen - der normale Uploader funktioniert ja. Teste ich mal...

Share this post


Link to post

Es scheint ein Bug zu sein der beim Importieren die Anhänge in den Uploads-Ordner speichert.

Ich habe Dir mal als PM den Ansprechpartner bei IPS gesendet, der Dir weiterhelfen kann.

 

Du solltest ein Ticket erstellen, damit Du den aktuellen Code bekommst, bei dem der Bug beseitigt ist (evtl auch bereits im aktuellen Download).

Share this post


Link to post

Das Ticket habe ich eröffnet und mir wurde auch geholfen. Es lag tatsächlich am Safe_Mode. Damit kann IPB nicht umgehen und er muss ausgeschaltet sein. Eigentlich habe ich damit kein Problem, es wurmt mich nur, dass es Ordner und Dateien mit den Berechtigungen 777 geben muss. Bei eingeschaltetem Safe-Mode und FCGI ist das eigentlich nicht notwendig weil das sogenannte wwwrun-problem nicht existiert.

vBulletin hat damit zwar auch Probleme, aber nur am Anfang beim Verschieben von der DB ins Dateisystem. Da schaltet man den Safe_Mode kurz aus und anschließend wieder an.

Share this post


Link to post

Berechtigungen von 777 sind nun wirklich kein Problem, sofern man nur die Dateien und Ordner setzt, die das IP.Board auch entsprechend benötigt.

 

Jedoch schließt der deaktivierte safe_mode keinen Einsatz von PHP via CGI aus. Ich sehe hier also absolut kein Problem, PHP weiterhin via CGI zu nutzen und entsprechend auch keine Berechtigungen an Dateien/Ordnern ändern zu müssen.

Share this post


Link to post

Das stimmt wohl und ist sicher nicht kriegsentscheidend.

Die Konvertierung meines großen Boards habe ich erst einmal abgebrochen und mich dazu entschlossen erst einmal ein kleineres zu Portieren. Dann habe ich genug Zeit zum Testen und mich einzuarbeiten.

Wünschen würde ich mir, dass hier zukünftig etwas mehr los sein wird. Genug Abwanderungswillige von vB gibt es ja, insbesondere im deutschsprachigen Raum. Damit sollte sich dann eine ordentliche Community füttern lassen. :thumb_up:

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×