Seite 1 von 1

Abbruch bei Konvertierung auf 3.0.8 [Gelöst]

Verfasst: 01.03.2011 17:46
von Scoutman
Hallo!

Kurz zu den Daten: Ich habe ein altes phpBB v2.0.23 mit etwas über 60.000 Beiträgen. Also nicht sonderlich groß! Dieses würde ich gerne konvertieren in ein neu installiertes 3.0.8
Ich hatte schon mal vor gut einem Jahr eine Konvertierung gemacht , die auch geklappt hat aber aufgrund von Zeitmangel nie online gegangen ist. Jetzt habe ich eben auf einer aktuelle Version wieder versucht eine Konvertierung durchzuführen....

Neues Forum habe ich erfolgreich installiert und anschließend die Konvertierung gestartet. Am Anfang sieht alles gut aus bis er zur Tabelle phpbb_posts kommt. In dieser ladet er immer so um die 42.000 Einträge rein und dann ist Schluss. Ich bekomme nur noch die Meldung "Internal Server Error" zurück und alles steht.
Nachdem die Variante am Server nach wiederholten male nicht klappen wollte, habe ich es lokal am PC mittels XAMPP versucht. Gleiches Spiel von vorne und wieder bricht er beim laden der phpbb_posts ab. Hier kommt nicht mal mehr eine Fehlermeldung, das Bild im Browser bleibt einfach stecken.

Aus dem Error Logfile am lokalen PC wird man auch nicht sehr schlau, hier sieht man nur, dass der Apache einen restart einlegt.

Code: Alles auswählen

[Tue Mar 01 16:59:19 2011] [notice] Child 5096: Child process is running
[Tue Mar 01 16:59:19 2011] [notice] Child 5096: Acquired the start mutex.
[Tue Mar 01 16:59:19 2011] [notice] Child 5096: Starting 150 worker threads.
[Tue Mar 01 16:59:19 2011] [notice] Child 5096: Starting thread to listen on port 443.
[Tue Mar 01 16:59:19 2011] [notice] Child 5096: Starting thread to listen on port 80.
[Tue Mar 01 16:59:38 2011] [notice] Parent: child process exited with status 3221225477 -- Restarting.
[Tue Mar 01 16:59:38 2011] [notice] Digest: generating secret for digest authentication ...
[Tue Mar 01 16:59:38 2011] [notice] Digest: done
[Tue Mar 01 16:59:40 2011] [notice] Apache/2.2.12 (Win32) DAV/2 mod_ssl/2.2.12 OpenSSL/0.9.8k mod_autoindex_color PHP/5.3.0 mod_perl/2.0.4 Perl/v5.10.0 configured -- resuming normal operations
[Tue Mar 01 16:59:40 2011] [notice] Server built: Jul 22 2009 11:35:54
[Tue Mar 01 16:59:40 2011] [notice] Parent: Created child process 4948
[Tue Mar 01 16:59:41 2011] [notice] Digest: generating secret for digest authentication ...
[Tue Mar 01 16:59:41 2011] [notice] Digest: done
[Tue Mar 01 16:59:42 2011] [notice] Child 4948: Child process is running
[Tue Mar 01 16:59:42 2011] [notice] Child 4948: Acquired the start mutex.
[Tue Mar 01 16:59:42 2011] [notice] Child 4948: Starting 150 worker threads.
[Tue Mar 01 16:59:42 2011] [notice] Child 4948: Starting thread to listen on port 443.
[Tue Mar 01 16:59:42 2011] [notice] Child 4948: Starting thread to listen on port 80.
[Tue Mar 01 16:59:48 2011] [notice] Parent: child process exited with status 3221225477 -- Restarting.
[Tue Mar 01 16:59:48 2011] [notice] Digest: generating secret for digest authentication ...
[Tue Mar 01 16:59:48 2011] [notice] Digest: done
[Tue Mar 01 16:59:50 2011] [notice] Apache/2.2.12 (Win32) DAV/2 mod_ssl/2.2.12 OpenSSL/0.9.8k mod_autoindex_color PHP/5.3.0 mod_perl/2.0.4 Perl/v5.10.0 configured -- resuming normal operations
[Tue Mar 01 16:59:50 2011] [notice] Server built: Jul 22 2009 11:35:54
[Tue Mar 01 16:59:50 2011] [notice] Parent: Created child process 4836
[Tue Mar 01 16:59:50 2011] [notice] Digest: generating secret for digest authentication ...
[Tue Mar 01 16:59:50 2011] [notice] Digest: done
[Tue Mar 01 16:59:51 2011] [notice] Child 4836: Child process is running
[Tue Mar 01 16:59:51 2011] [notice] Child 4836: Acquired the start mutex.
[Tue Mar 01 16:59:51 2011] [notice] Child 4836: Starting 150 worker threads.
[Tue Mar 01 16:59:51 2011] [notice] Child 4836: Starting thread to listen on port 443.
[Tue Mar 01 16:59:51 2011] [notice] Child 4836: Starting thread to listen on port 80.
Am Webserver selbst bekomme ich im Error Logfile folgende Meldungen:

Code: Alles auswählen

[Tue Mar 01 00:09:44 2011] [warn] [client ] (104)Connection reset by peer: mod_fcgid: error reading data from FastCGI server
[Tue Mar 01 00:09:44 2011] [error] [client ] Premature end of script headers: index.php
[Tue Mar 01 00:11:16 2011] [warn] [client ] (104)Connection reset by peer: mod_fcgid: error reading data from FastCGI server, referer: http://xxx/install/index.php?mode=convert&language=de
[Tue Mar 01 00:11:16 2011] [error] [client ] Premature end of script headers: index.php, referer: http://xxx/install/index.php?mode=convert&language=de
[Tue Mar 01 00:13:00 2011] [warn] [client ] (104)Connection reset by peer: mod_fcgid: error reading data from FastCGI server, referer: http://xxx/install/index.php?mode=convert&language=de
[Tue Mar 01 00:13:00 2011] [error] [client ] Premature end of script headers: index.php, referer: http://xxx/install/index.php?mode=convert&language=de
[Tue Mar 01 00:13:17 2011] [warn] [client ] (104)Connection reset by peer: mod_fcgid: error reading data from FastCGI server
[Tue Mar 01 00:13:17 2011] [error] [client ] Premature end of script headers: index.php
[Tue Mar 01 00:16:03 2011] [warn] [client ] (104)Connection reset by peer: mod_fcgid: error reading data from FastCGI server, referer: http://xxx/install/index.php?mode=convert&language=de
[Tue Mar 01 00:16:03 2011] [error] [client ] Premature end of script headers: index.php, referer: http://xxx/install/index.php?mode=convert&language=de
Am lokalen PC habe ich das Timeout extra hoch gesetzt um ein Timeout zu verhindern. Mir gehen jetzt langsam aber die Ideen aus was ich noch probieren könnte. Mir ist es auch völlig unerklärlich warum es damals vor einen Jahr funktioniert hat und jetzt überhaupt nicht.

Beim konvertieren bekomme ich am Anfang noch diese Meldung hier. Das Programm läuft aber weiter und später bekomme ich die Meldung nicht mehr, sondern die normale Ausgabe welche Tabellen geladen werden. Also daran wird es wohl auch nicht liegen...

Code: Alles auswählen

[phpBB Debug] PHP Notice: in file /install/index.php on line 444: Cannot modify header information - headers already sent by (output started at C:/xampp/htdocs/g5/forum/language/lang_english/lang_main.php:2190)
[phpBB Debug] PHP Notice: in file /install/index.php on line 445: Cannot modify header information - headers already sent by (output started at C:/xampp/htdocs/g5/forum/language/lang_english/lang_main.php:2190)
[phpBB Debug] PHP Notice: in file /install/index.php on line 446: Cannot modify header information - headers already sent by (output started at C:/xampp/htdocs/g5/forum/language/lang_english/lang_main.php:2190)
[phpBB Debug] PHP Notice: in file /install/index.php on line 447: Cannot modify header information - headers already sent by (output started at C:/xampp/htdocs/g5/forum/language/lang_english/lang_main.php:2190)

Würde mich über Hilfe echt freuen, weil ich hab einfach keine Ideen mehr!

Re: Abbruch bei Konvertierung auf 3.0.8

Verfasst: 02.03.2011 14:42
von Scoutman
[Lösung]
Nachdem ich nicht weitergekommen bin, habe ich einfach die Version gesucht mit der es damals geklappt hat. Ich hatte zum Glück alles noch am PC herumliegen und fand so heraus, dass damals die 3.0.5 im Einsatz war. Also eine "frische" alte 3.0.5 von phpbb.de heruntergeladen, installiert und erfolgreich konvertiert!!! :grin: Die lief ohne Probleme gleich beim ersten mal durch. Anschließend noch die Updates auf 3.0.8 eingespielt und alles lief.
Hatte das ganze übrigens gleich direkt am Server gemacht. Es gab hier auch keine Probleme mit timeout.

Wo jetzt genau der Fehler mit der 3.0.8 lag, kann ich leider nicht sagen. Hat hier vielleicht jemand Erfahrung mit dem konvertieren mit der Version? Dachte schon an einen Bug im Konverter aber dann wäre ich doch wohl nicht der erste der auf den Fehler aufläuft, oder...? :-?