Update von phpBB 3 "Beta 3" auf phpBB "3.0.9"

phpBB 3.0 hat sein "End of Life" erreicht. Eine Neu-Installation wird nicht mehr unterstützt.
Gesperrt
gatekeepa
Mitglied
Beiträge: 8
Registriert: 21.06.2006 02:57

Update von phpBB 3 "Beta 3" auf phpBB "3.0.9"

Beitrag von gatekeepa »

Hallo an alle,

ich weiß ich hänge sehr stark hinterher, trotzdem mein Problem.

Ich versuche das Backup einer alten phpBB "Beta 3" Datenbank auf ein neu installiertes Board mit phpBB 3.0.9 einzuspielen.

Bei einfachem SQL Dump bekomme ich folgende Fehlermeldung:

Code: Alles auswählen

SQL ERROR [ mysqli ]

Table 'db337751_4.phpbb_ar_categories' doesn't exist [1146]

SQL

TRUNCATE TABLE phpbb_ar_categories

BACKTRACE

FILE: includes/db/mysqli.php
LINE: 163
CALL: dbal->sql_error()

FILE: includes/acp/acp_database.php
LINE: 330
CALL: dbal_mysqli->sql_query()

FILE: includes/functions_module.php
LINE: 507
CALL: acp_database->main()

FILE: adm/index.php
LINE: 74
CALL: p_master->load_active()
Bei einem SQL Backup mit Struktur bekomme ich folgenden Fehler:

Code: Alles auswählen

SQL ERROR [ mysqli ]

Column 'position' has duplicated value 'L' in ENUM [1291]

SQL

CREATE TABLE `phpbb_k_blocks` ( `id` mediumint(8) unsigned NOT NULL auto_increment, `ndx` mediumint(8) unsigned NOT NULL default '0', `title` varchar(60) binary NOT NULL default '', `position` enum('L','C','R','l','r','1','2','3') NOT NULL default 'L', `type` enum('H','B','O') NOT NULL default 'H', `active` tinyint(1) unsigned NOT NULL default '1', `html_file_name` varchar(255) binary NOT NULL default '', `php_file_name` varchar(255) binary default NULL, `img_file_name` varchar(255) binary default NULL, `view_by` tinyint(2) unsigned NOT NULL default '0', `groups` tinyint(2) unsigned NOT NULL default '0', `scroll` tinyint(1) unsigned NOT NULL default '0', `has_vars` tinyint(1) unsigned NOT NULL default '0', PRIMARY KEY (`id`) ) TYPE=MyISAM

BACKTRACE

FILE: includes/db/mysqli.php
LINE: 163
CALL: dbal->sql_error()

FILE: includes/acp/acp_database.php
LINE: 330
CALL: dbal_mysqli->sql_query()

FILE: includes/functions_module.php
LINE: 507
CALL: acp_database->main()

FILE: adm/index.php
LINE: 74
CALL: p_master->load_active()
Würde es mich weiterbringen, alle Tables von alten Mods erst einmal aus der SQL Datei zu entfernen? Das ist mein erster Gedanke, denn ich jetzt ausführen werde.

Danke im Voraus für eventuelle Hilfe.

LG, gatekeepa
Benutzeravatar
Elsensee
Ehemaliges Teammitglied
Beiträge: 832
Registriert: 19.05.2010 15:14
Wohnort: Hamburg
Kontaktdaten:

Re: Update von phpBB 3 "Beta 3" auf phpBB "3.0.9"

Beitrag von Elsensee »

Du willst also von phpBB 3 Beta 3 (nicht RC3? :( ) auf die neuste Version updaten...

Vielleicht hast du ja Glück und dir hilft dieser Blog-Eintrag ja weiter, auch wenn er für phpBB 3 "Beta 5" gilt. Danach hast du dann hoffentlich RC1 und dann könnten wir mal weiterschauen, denn für phpBB3 RC1 gibt es Update-Pakete. :wink:

Aber dringend ein komplettes Backup machen. :)

Vorher kannst du ja vielleicht auch versuchen, die DB-Felder der eingebauten MODs zu entfernen, aber auch davor bitte ein Backup machen. :wink:

EDIT: Solltest du FileZilla zum Sichern der Dateien benutzen (und auch für die Anleitung), lies dir bitte das durch: viewtopic.php?p=1111131#p1111131

EDIT 2: RC1 findest du noch hier.
Posts mostly powered by GitHub and phpBB.de Cross-Reference

2015-03-20 - Never forget 8)
gatekeepa
Mitglied
Beiträge: 8
Registriert: 21.06.2006 02:57

Re: Update von phpBB 3 "Beta 3" auf phpBB "3.0.9"

Beitrag von gatekeepa »

Perfekt, dass hat mich schon ein grosses Stück weiter gebracht. Bin jetzt auf 3.0.RC1 und das Board läuft.

Wie komme ich jetzt weiter auf 3.0.9?
Hier http://www.phpbb.com/downloads/olympus.php?update=1 gehts erst ab 3.0.2 los :(

Danke im Voraus!

LG, gatekeepa
gatekeepa
Mitglied
Beiträge: 8
Registriert: 21.06.2006 02:57

Re: Update von phpBB 3 "Beta 3" auf phpBB "3.0.9"

Beitrag von gatekeepa »

Bin schon etwas weitergekommen:

Ich habe 3.0.2 über meine Dateien kopiert. Der Vorgang wurde erfolgreich abgeschlossen.

http://sourceforge.net/projects/phpbb/files/phpBB%203/

Dann habe ich versucht von 3.0.2 auf 3.0.9 zu Updaten

http://www.phpbb.com/files/release/phpB ... _3.0.9.zip

Dabei bekomme ich folgende Fehlermeldungen:

Code: Alles auswählen

Updating database to latest stable release

Database type :: mysqli
Previous version :: 3.0.2
Updated version :: 3.0.9



Updating database schema

Progress :: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Done
Result :: Some queries failed, the statements and errors are listing below.

Error :: BLOB/TEXT column 'post_username' used in key specification without a key length
SQL :: CREATE INDEX post_username ON phpbb_posts(post_username)



This is probably nothing to worry about, update will continue. Should this fail to complete you may need to seek help at our support forums. See README for details on how to obtain advice.


Updating data

Progress :: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
Fatal error: in /kunden/337751_33098/vossheide/includes/db/dbal.php on line 599
Benutzeravatar
Elsensee
Ehemaliges Teammitglied
Beiträge: 832
Registriert: 19.05.2010 15:14
Wohnort: Hamburg
Kontaktdaten:

Re: Update von phpBB 3 "Beta 3" auf phpBB "3.0.9"

Beitrag von Elsensee »

Hast du nur die Dateien drüber kopiert oder auch die Datenbank aktualisiert?
Posts mostly powered by GitHub and phpBB.de Cross-Reference

2015-03-20 - Never forget 8)
Benutzeravatar
gloriosa
Mitglied
Beiträge: 13770
Registriert: 04.01.2005 20:23
Wohnort: Landeshauptstadt Erfurt

Re: Update von phpBB 3 "Beta 3" auf phpBB "3.0.9"

Beitrag von gloriosa »

Hallo,
das
gatekeepa hat geschrieben:Dann habe ich versucht von 3.0.2 auf 3.0.9 zu Updaten

http://www.phpbb.com/files/release/phpB ... _3.0.9.zip
funktioniert nicht, weil die dt. Sprachdateien fehlen. :oops:

Du solltest wie folgt vorgehen :

1. die Datenbank (siehe dazu MySQLDumper) und die Dateien (die sich auf dem Webspace befinden) via FTP-Programm/-Client sichern,
2. alle phpBB-Dateien außer der config.php und dem Verzeichnis files/ auf dem Webspace löschen,
3. das phpBB 3.0.9 - Installationspaket (dt. Komplettpaket) downloaden, auspacken und außer der config.php auf den Webspace transferieren
4. dann die http://www.wieauchimmer.de/phpbb3/insta ... update.php ausführen
5. danach das Verzeichnis install/ löschen
6. ggf. weitere Styles in der aktuellsten (!) Version auf den Webspace transferieren
7. ggf. noch Avatare und Smilies aus dem Backup vom Webspace zurücksichern
8. freuen :D[/quote]
Viele Grüße - gloriosa :D
Die einen schützen sich vor frischem Wind, während die anderen ihn nutzen.
Kein kostenloser MOD-Einbau usw. bzw. Support via PN, Email oder IRC !
Benutzeravatar
Elsensee
Ehemaliges Teammitglied
Beiträge: 832
Registriert: 19.05.2010 15:14
Wohnort: Hamburg
Kontaktdaten:

Re: Update von phpBB 3 "Beta 3" auf phpBB "3.0.9"

Beitrag von Elsensee »

@gloriosa
Warum sollte das nicht funktionieren? Die deutschen Sprachdateien kann man immer noch nachinstallieren. :wink:

Zuerst sollte man aber wissen, ob du nur die Dateien rüberkopiert hast oder ob du auch die Datenbank aktualisiert hast, um den Fehler genauer einschränken zu können.
Wenn du auch die Datenbank beim Update auf 3.0.2 aktualisiert hast, dann kann der auftretende Fehler beim Update auf 3.0.9 folgende Ursache und Lösung haben: viewtopic.php?f=73&t=211412. :)
Posts mostly powered by GitHub and phpBB.de Cross-Reference

2015-03-20 - Never forget 8)
gatekeepa
Mitglied
Beiträge: 8
Registriert: 21.06.2006 02:57

Re: Update von phpBB 3 "Beta 3" auf phpBB "3.0.9"

Beitrag von gatekeepa »

gloriosa hat geschrieben:Hallo,
das funktioniert nicht, weil die dt. Sprachdateien fehlen. :oops:
Ich habe bis jetzt nur die englische Version benutzt, daran kann es also glaube ich nicht liegen.
Elsensee hat geschrieben:Hast du nur die Dateien drüber kopiert oder auch die Datenbank aktualisiert?
Ich hab die Dateien aus dem Paket http://www.phpbb.com/files/release/phpB ... _3.0.9.zip ( /install /docs ) kopiert und versuche grade die Datei "database_update.php" auszuführen. Das ist doch das Datenbank update oder? :) Dabei bekomme ich o.g. Fehler.
Kann es sein, dass ich nicht 3.0.2 habe, sondern 3.0.0 RC2 ? Oder sind die Versionen identisch? Das Paket heisst phpBB-3.0.2, wurde jedoch in einem Thread unter 3.0 RC2 beschrieben. Unter System im ACP wird mir allerdings auch 3.0.2 angezeigt; deswegen müsste ich doch richtig liegen oder?
Benutzeravatar
Elsensee
Ehemaliges Teammitglied
Beiträge: 832
Registriert: 19.05.2010 15:14
Wohnort: Hamburg
Kontaktdaten:

Re: Update von phpBB 3 "Beta 3" auf phpBB "3.0.9"

Beitrag von Elsensee »

3.0.0 RC2 ist nicht gleich 3.0.2!

Ich erklär's dir nochmal:
Du musst zuerst dem Blog-Eintrag folgen - danach hast du 3.0.0 RC1 drauf.
Danach musst du dir dieses Paket herunterladen und nur die install/database_update.php ausführen.
Dann musst du dir dieses Paket runterladen und auch hier nur die install/database_update.php ausführen.

Zu guter Letzt führst du gloriosas Anweisungen aus:
gloriosa hat geschrieben:1. die Datenbank (siehe dazu MySQLDumper) und die Dateien (die sich auf dem Webspace befinden) via FTP-Programm/-Client sichern,
2. alle phpBB-Dateien außer der config.php und dem Verzeichnis files/ auf dem Webspace löschen,
3. das phpBB 3.0.9 - Installationspaket (dt. Komplettpaket) downloaden, auspacken und außer der config.php auf den Webspace transferieren
4. dann die http://www.wieauchimmer.de/phpbb3/install/database_update.php ausführen
5. danach das Verzeichnis install/ löschen
6. ggf. weitere Styles in der aktuellsten (!) Version auf den Webspace transferieren
7. ggf. noch Avatare und Smilies aus dem Backup vom Webspace zurücksichern
8. freuen :D
Wobei ich beim zweiten Schritt auch den Ordner images/ auf dem Webspace behalten würde, also alles außer der config.php und den Verzeichnissen files/ und images/ löschen.

Und nun bist du wieder auf der Höhe. :D
Posts mostly powered by GitHub and phpBB.de Cross-Reference

2015-03-20 - Never forget 8)
gatekeepa
Mitglied
Beiträge: 8
Registriert: 21.06.2006 02:57

Re: Update von phpBB 3 "Beta 3" auf phpBB "3.0.9"

Beitrag von gatekeepa »

Hallo,

hatte grade mal wieder Zeit mich damit zu beschäftigen und es scheint alles geklappt zu haben. Musste nur bei dem Schritt von 3.0.2 auf 3.0.9 noch das Datenbank Schema upgraden (http://www.phpbb.com/kb/article/doesnt- ... ue-errors/).

Vielen Dank euch Beiden für die Hilfe!
Gesperrt

Zurück zu „[3.0.x] Installation, Update und Konvertierung“