[Dev] Rapidforum Konverter

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
kellanved
Mitglied
Beiträge: 570
Registriert: 05.02.2005 15:15
Wohnort: Berlin

Beitrag von kellanved »

Das Tool ist nicht unbekannt, die Entwicklung lief damals parallel.
Das Programm, welches in diesem Topic diskutiert wird, ist halt "Frei" und wurde ohne Gewinnstreben geschrieben - es ging mir nur um mein eigenes Forum.
Aber, das Tool funktioniert, hat ein paar lustige Features und unterstützte das phpBB bevor jenes andere Werkzeug es tat.

8)
Bitte keine Supportanfragen via PM
s9kee
Mitglied
Beiträge: 31
Registriert: 14.04.2007 19:23

Beitrag von s9kee »

Hat jemand das Programm zufälligerweise noch?
Benutzeravatar
kellanved
Mitglied
Beiträge: 570
Registriert: 05.02.2005 15:15
Wohnort: Berlin

Beitrag von kellanved »

So, die Downloads sollten wieder gehen. Jedoch möchte ich anmerken, dass andere Projekte (genauer: eines :wink:) derartig viel höher auf meiner Prioritätenliste stehen, dass ich für den Konverter praktisch keine Entwicklung und/oder Support mehr leisten kann. Wenn es jemand übernehmen will; ich lizensiere den Code gerne unter der GPL.
Zuletzt geändert von kellanved am 17.03.2008 23:07, insgesamt 1-mal geändert.
Bitte keine Supportanfragen via PM
Benutzeravatar
Moses01
Mitglied
Beiträge: 20
Registriert: 17.03.2008 22:27

Beitrag von Moses01 »

Hi Leuts,

vielleicht bekomme ich doch eine Antwort auf mein Problem. :grin:
Mit dem RapidServer bin ich gut zurecht gekommen.
Aber beim RapidConverter kann ich machen was ich will, Ich bekomme immer diese Meldung :The MYSQL driver wasn't found. Check your Classpath

Und zwar wenn ich auf OK klicke, wenn ich alles unter Upload Board to phpBB eingegeben habe.

Nach 8 Std. Suchen und Probieren hoffe ich mir kann hier einer helfen.
Das phpBB2 -Board liegt lokal auf meiner Festplatte.
Als File habe ich die Backup.xml
Auch die anderen Daten müssten stimmen.

Auch habe ich schon die Datei mysql-connector-java-5.0.8-bin.jar mir ins Verzeichnis C:\Programme\Java\jdk1.6.0_05\lib\ kopiert.
Beim Classpath habe ich die Datei mit dem Pfad angegeben.

Java läuft, und auch MySQL. (PhP selbstverständlich auch)

Hat jemand eine Idee was ich machen könnte um die Meldung:
The MYSQL driver wasn't found. Check your Classpath
weg zu bekommen?
Und dass der Konverter weiter läuft?

Gruss Moses
Benutzeravatar
kellanved
Mitglied
Beiträge: 570
Registriert: 05.02.2005 15:15
Wohnort: Berlin

Beitrag von kellanved »

Doe direkte Lösung wäre es, einfach .sql Dateien erzeugen zu lassenh. Dafür wird kein MySQL Treiber benötigt. Ansonsten solle Kopieren nach jdk1.6.0_05\lib\ext als Holzhammermethode funktionieren.
Bitte keine Supportanfragen via PM
Benutzeravatar
Moses01
Mitglied
Beiträge: 20
Registriert: 17.03.2008 22:27

Beitrag von Moses01 »

Das Verzeichnis /ext/ existiert bei der Version jdk1.6.0_05 nicht mehr.
Ich habe es angelegt und die mysql-connector-java-5.0.8-bin.jar dort hin kopiert.
Gleicher Fehler wieder.

Auch habe ich schon versucht den RapidConvert von dort aus zu starten, indem ich sie mit der cfg und der xml dorthin kopiert habe.
Der Fehler bleibt.

Ich vermute, dass es mit der Java-Version zusammen hängen könnte.
Die schein anders aufgebaut zu sein was Pfade und Classpath betrifft.
Z.B. Classpath braucht man gar nicht mehr zu setzen wenn die Pfade auf die /bin/ und /lib/ verweisen.
(Zumindest habe ich das im Internet gefunden.)
Das Verzeichnis /ext/ existiert gar nicht mehr.

Die anderen java Anwendungen laufen ja auch.

Kann es sein dass die Fehlermeldung nicht stimmt, und ich vielleicht im Formular etwas falsch eintrage?
Oder ist das Fenster mit der Fehlermeldung zuverlässig.

Gruss Moses

Edit:
über das SQL-File habe ich es probiert.
Es legt zwar die .SQL an, bleibt aber bei 0Byte
Das Formularfenster bleibt dabei offen.
Benutzeravatar
kellanved
Mitglied
Beiträge: 570
Registriert: 05.02.2005 15:15
Wohnort: Berlin

Beitrag von kellanved »

Ich muss gestehen, ich habe die Dateien seit Jahren nicht mehr angefasst. Ich kann im Moment nicht sagen, woran das wohl scheitert.
Bitte keine Supportanfragen via PM
Benutzeravatar
Moses01
Mitglied
Beiträge: 20
Registriert: 17.03.2008 22:27

Beitrag von Moses01 »

Irgendwie beruhigend, dass ich doch nicht ein ganz offensichtlicher Fehler ist.

Ich habe es jetzt mal aus der DOS-Konsole gestartet.
Werde jetzt mal weiter nach dieser Meldung googeln:
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
Es muss mit diesem Treiber zusammen hängen.

Aber ich mache auch erst morgen weiter.
Nach 12 Std. Fehler-Suche bin ich auch am Ende mit den Nerven. :oops:

Gruss Moses

Edit:
Jetzt habe ich den Konvert mal so gestartet:
java -Xmx512M -cp C:\Programme\Java\jdk1.6.0_05\lib\mysql-connector-java-5.0.8-bin.jar -jar RapidConvert.jar

und dann versucht eine SQL zu erzeugen.
Kam in der DOS-Konsole eine neue Fehlermeldung.
Da stimmt etwas mit den der phpBB nicht.
Da habe ich wohl etwas falsch eingetragen.
Mit deiner Orginal phpBB.cfg läuft´s.
Mal sehen ob ich den Fehler finde, dann komme ich mit der SQL vielleicht weiter.
Ob es da ein Zusammenhang gibt?
Benutzeravatar
Moses01
Mitglied
Beiträge: 20
Registriert: 17.03.2008 22:27

Re: [Dev] Rapidforum Konverter

Beitrag von Moses01 »

Nach einem Jahr habe ich diese Methode mal wieder hervorgeholt.
Seltsamer weise ist die obige Fehlermeldung nicht mehr aufgetaucht.

Ansonsten habe ich es jetzt geschafft ein Forum mal zu konvertieren.
Die über den Converter erzeugte Datei konnte ich jetzt über MyAdmin in die Datenbank einfügen.

Dazu musste ich in der my.ini folgendes ändern:
# Set the SQL mode to strict
hier habe ich die alte Zeile mit "#" auskommeniert
# sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
und durch diese ersetzt:
sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
Dann in der Datenbank "phpbb_categories" geleehrt.
Danach lies sich der Inhalt der .sql unter dem Reiter "SQL" über Copy und Past einfügen.

Die fehlenden Umlaute nach der Konvertierung in phpBB3.04 wird wohl noch am falschen Zeichensatz liegen.

Die grössten Schwierigkeiten machen mir noch die Smilies.
Die PhpBB.cfg habe ich versucht anzupassen: Z.B.

Code: Alles auswählen

###<img src="http://images.rapidforum.com/smilies/yellow2/biggrin.gif" border="0">===:D
Die Adresse zeigt auf die richtige Seite vom Rapidforum, trotzdem steht bei mir im Forum dann nur:
[img]biggrin.gif"%20border="0[/img]
das Smily wird aber natürlich nicht angezeigt.
Weiss jemand, was an der Zeile in der php.cfg falsch ist?
Wie muss die richtig lauten?

Gruss Moses01
Jonnsn
Mitglied
Beiträge: 88
Registriert: 05.02.2007 22:09

Re: [Dev] Rapidforum Konverter

Beitrag von Jonnsn »

seit dem 28.02. gibts doch die Datenbankdumps direkt...
http://1.rapidforum.com/topic=105467419318
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“