wbb konverter / sql-fehler

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
Gesperrt
Wou
Mitglied
Beiträge: 3
Registriert: 17.03.2003 22:12

wbb konverter / sql-fehler

Beitrag von Wou »

Hallo!

Folgendes Problem beim Konvertieren meines Burning Boards 1.1.1
nach phpBB (getestet mit allen Versionen >= 2.0.0).

Der Converter bleibt bei Step 6 of 24 kurz vor 100% hängen. Bei
abgeschaltetem Debugmodus kommt lediglich "couldn't obtain table information". Schalte ich den Debugmode an, erhalte ich

Code: Alles auswählen

General Error 
Couldn't obtain table information. 
DEBUG MODE 
SQL Error : 2008 MySQL client run out of memory 
SELECT posts.postid, posts.posttopic, posts.message FROM bb1_posts posts ORDER BY posts.postid ASC 
Line : 715 
File : /homepages/40/d30568981/htdocs/phpbb/convert/index.php 
Kann mir jemand sagen, woher dieses Memory Problem kommen bwz. wie ich es beheben könnte?


Zur Verdeutlichung, was ich bereits alles getestet habe, kopiere ich hier mal den Text meines Artikels von phpbb.com rein - dort gabs bisher leider keinerlei reaktion auf mein Problem. Ashe (Author des wbb Konverters) scheint seit Februar abgetaucht zu sein ;-(

Hi!
Converting my wbb 1.1.1c to phpBB 2.0.3 always hangs on step 6 of 24 at ~99% (I think it's the "posts" table).

This is the URL when stopping:
http://www.ilil.de/phpbb/convert/index. ... fa7ca9b0c7

And this is the error message: "Couldn't obtain table information."

I already copied the bb1_ tabels, delted the threads table to only 5000 records, but same error.

Where/what could the prob be?

Tia,
Wou.

So, i tried a little bit...

The converter imports all the posts correctly. I think the problem is
one of the two POSTS_TEXT_TABLE parts in convert_wbb111.php.

When running the converter "as is" it stops at 95-99% of step 6 (POSTS_TABLE ?).
So i tried deleting these 2 parts one after another. When deleting
the 1st POSTS_TEXT_TABLE part (line 190-207... ending with
'posts.postid ASC') the converter goes further but i am shown the following
error message later:
Fatal error: Call to undefined function: prepare_message() in /homepages/40/d30568981/htdocs/phpbb/convert/convert_wbb111.php on line 574
line 574 (in this case - other linenrs. because of delition) points to:

Code: Alles auswählen

function wbb_post_edit_count($user_id)
{
	global $row;
	return ($user_id == $row['userid']) ? 1 : 0;
}

When deleting the 2nd POSTS_TEXT_TABLE (line 210-226 ending with
'announcements.announcementid' it's the same as running the converter
"as is".

So, the problem should be in the first case. BUT - what can i do?? ;-)

Please help, i am getting sick of spending hours ans nights on converting
my "good old" wbb.

TIA,
Wou.

PS: phpBB now running is 2.0.1. I found out, that you have 2 converters,
one for 2.0.1 and one for 2.0.2. I checked out both of them - allways same
result (of course, when testing, i installed the corresponding phpBB-Versions).
Vielen Dank für Eure Hilfe! Wer mir zur Lösung des Problems hilft, den belohne ich mit einem neuen Akku für sein Handy :wink:
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

konvertierst du bei dir lokal oder auf deinem Webspace ? Wenn du auf deinem Webspace versuchst die Konvertierung durchzuführen wird dir dein Hoster ein Limit an maximalem Speicherverbrauch gesetzt haben, was er höchstwahrscheinlich auch nur sehr ungern hochsetzen wird. Lösung wäre dann es mal lokal auf deinem PC zu probieren.
Wou
Mitglied
Beiträge: 3
Registriert: 17.03.2003 22:12

Beitrag von Wou »

Hi!

Ich konvertiere auf dem Webspace - Domain liegt bei Puretec.
Lokal? Hmmm... was müsste ich dazu alles anstellen? Einen
http-server, eine MySQL Datenbank und dann das Dumpfile
vom Server lokal per phpmyAdmin wieder einspielen?

Gibts keine anderweitige Möglichkeit, das online zu konvertieren?
Ich meine, so gross ist die Datenbank ja nicht, es sind knapp
20.000 Threads. Könnte man am Script selbst nicht was ändern,
dass es "speicher-un-hungriger" läuft?

Danke dir auf jeden Fall mal für den Tipp (und hoffe auf weitere ;-)

Grüsse,
Wou.
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

genau du müsstest Apache, PHP und MySQL auf deinem PC einrichten
für das "speicher-unhungrigere" laufen des Converterskriptes wendest du dich am besten an die Person die deinen Konvertor programmiert hat, vielleicht hat die ja noch eine Idee :)
Wou
Mitglied
Beiträge: 3
Registriert: 17.03.2003 22:12

Beitrag von Wou »

Mister_X hat geschrieben:...
für das "speicher-unhungrigere" laufen des Converterskriptes wendest du dich am besten an die Person die deinen Konvertor programmiert hat, vielleicht hat die ja noch eine Idee :)
GEnau DAS ist das Problem. Ashe, der die ganzen converters geschrieben hat, ist irgendwie nicht mehr zu erreichen - und auf phpbb.com scheint auch keiner irgendwas zu wissen :(

Ich hab jetzt erst mal das wbb zum Portal aufgebohrt - wenn man lange genug sucht, finden sich auch dafür Hacks. Mal schauen, vielleicht bleib
ich dabei... aber eigentlich würde ich schon lieber das phpbb verwenden.

Kommt Zeit.... ;-)

Wou.
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

sorry hast du ja auch schon in deinem Beitrag oben geschrieben. Willste nicht mal probieren auf deinem PC Apache und Co zu installieren ?
Gast

Beitrag von Gast »

Mister_X hat geschrieben:sorry hast du ja auch schon in deinem Beitrag oben geschrieben. Willste nicht mal probieren auf deinem PC Apache und Co zu installieren ?
Hm, nicht wirklich. Hab ich 1. keine Zeit und 2. keine Lust für ;-)
Das ist mir den ganzen Aufwand eigentlich nicht Wert - schade
halt, dass der Einsatz des phpBB an so nem Schei"§$ scheitert ;-(
likeatim
Mitglied
Beiträge: 28
Registriert: 26.05.2003 11:48

Beitrag von likeatim »

habe dasselbe Problem und mich daher an die Weiterentwicklung von Maarc's sehr vielversprechendem Konverter gemacht:
http://www.phpbb.com/phpBB/viewtopic.php?t=8387

Will mir dort jemand helfen?
likeatim
Mitglied
Beiträge: 28
Registriert: 26.05.2003 11:48

Beitrag von likeatim »

der erwähnte Konverter funktioniert jetzt sehr gut!
siehe hier: http://www.phpbb.com/phpBB/viewtopic.ph ... 879#603879
Gesperrt

Zurück zu „phpBB 2.0: Installation und Update“