Seite 1 von 1
erster Versuch 3.0RC8->3.0.1 update
Verfasst: 16.04.2008 17:02
von chriskuku
Ich fahre im Moment 3.0.RC8.
Wenn ich auf 3.0.1 hochrüsten will, muß ich dann schrittweise hochfahren?
Welche Pakete brauche ich da? Auf der "Olympus"-Dowloadseite sehe ich als Updatepakete nur:
phpBB-3.0.0_to_3.0.1.zip
phpBB-3.0.1-RC1_to_3.0.1.zip
Ich habe einen Probelauf gemacht mit dem phpBB-3.0.1-RC1_to_3.0.1.zip
Es gab 2 SQL Warnungen/Fehler. Der Rest lief dann durch. Es wurden 81 unterschiedliche Files festgestellt.
Ich wußte dann nicht, was ich machen sollte, ob ftp-upload oder die andere Option. Entschied mich für ftp-upload. Das führte allerdings in ein fürchterliches Chaos, weil so ungefähr alle php-Files, common.php, session.php, praktisch alles fehlte und in .bak umbenannt war.
Ich hab's dann aufgegeben und die mysql- und das phpBB3-Verzeichnisse, die ich mir vorher als tar.gz gesichert hatte, zurückgebügelt und im Moment läuft's erst mal wieder unter 3.0.RC8.
Würde aber doch gerne aktualisieren, deshalb meine Bitte um Information, welches der richtige Patchfile ist und welche Option da zu empfehlen ist.
Wie soll der SQL-Fehler behandelt werden?
Gibt es eine andere Methode, das Forum zu sichern und 3.0.1 von Grund auf neu zu installieren und anschließen die User und Beiträge zurückzuspielen?
Danke für die Hilfe im voraus.
Verfasst: 16.04.2008 19:22
von redbull254
Hallo,erstmal

(soviel Zeit muss sein)
http://www.phpbb.de/viewtopic.php?t=169023
das sollte Dir helfen.
Verfasst: 17.04.2008 10:34
von chriskuku
Danke. Ich hatte den Thread schon gefunden, aber erst jetzt gesehen, daß dann in der
Olympus-Anleitung noch der Verweis auf ältere Patches zu finden ist (
SourceForge). Und das ist ja wohl essentiell, daß man schrittweise hochhebt. RC8->3.0.0->3.0.1
Werd's dann noch mal angehen.
Verfasst: 17.04.2008 12:12
von chriskuku
OK; bin einen Schritt weiter.
Der Updateprozeß 3.0.RC8-> 3.0.0 lief bis inklusive ftp-Upload fehlerfrei durch.
Fahre ich dann fort, so kommt als nächstes:
Code: Alles auswählen
Warning: main(./../includes/functions.php): failed to open stream: No such file or directory in /usr/local/www/data/phpBB3/install/index.php on line 151
Fatal error: main(): Failed opening required './../includes/functions.php' (include_path='.:') in /usr/local/www/data/phpBB3/install/index.php on line 151
Der Schritt "Dateien werden aktualisiert" erzeugt wohl etlich .bak files aber nicht deren .php Pendants.
Es fehlen:
Code: Alles auswählen
ls: ./adm/style/acp_attachments.html: No such file or directory
ls: ./adm/style/acp_ban.html: No such file or directory
ls: ./includes/acp/acp_inactive.php: No such file or directory
ls: ./includes/cache.php: No such file or directory
ls: ./includes/db/dbal.php: No such file or directory
ls: ./includes/functions.php: No such file or directory
ls: ./includes/utf/utf_tools.php: No such file or directory
ls: ./posting.php: No such file or directory
ls: ./styles/prosilver/template/jumpbox.html: No such file or directory
ls: ./styles/prosilver/template/ucp_pm_options.html: No such file or directory
Nachdem ich mir ein kleines Skript gemacht habe, das die fehlenden .bak in die entsprechenden .php Files kopiert hat, konnte ich das Board wieder starten. Sagt mir jetzt, ich sei auf Release Stand 3.0.0 und der neueste sei 3.0.1.
Verfasst: 17.04.2008 12:21
von redbull254
Lade Dir doch die geänderten Dateien runter und schiebe sie dann wieder hoch.
Verfasst: 17.04.2008 12:28
von chriskuku
redbull254 hat geschrieben:Lade Dir doch die geänderten Dateien runter und schiebe sie dann wieder hoch.
Ich verstehe nie, was mit lade runter/lade hoch gemeint sein soll. Wo steht was?
Verfasst: 17.04.2008 12:33
von chriskuku
Bin gerade beim nächsten Schritt. Plötzlich sagte das System, (in der Admin Oberfläche, ich sei auf 3.0.RC8 (hatte vorher dort definitiv 3.0.0 gesehen).
Nun gut ich habe mir das neue install von 3.0.1 hineinkopiert und bin fortgefahren.
Es kam eine SQL Warnung:
Code: Alles auswählen
Fehler :: BLOB column 'group_name' used in key specification without a key length
SQL :: CREATE INDEX group_legend_name ON phpbb_groups(group_legend, group_name)
Jetzt kommt diese grüne Box mit den 141 Dateien mit den 81 unterschiedlichen Dateien.
Was soll das?
Natürlich gibt es Unterschiede zwischen den Releases.
Verfasst: 17.04.2008 12:34
von redbull254
@chriskuku
Ich verstehe nie, was mit lade runter/lade hoch gemeint sein soll. Wo steht was?
Dateien mit Hilfe eines FTP-Programm vom Server downloaden (runterladen) oder Uploaden (hochladen), jetzt klarer ?
Zu Deinem Fehler, lese mal diesen Beitrag.
http://www.phpbb.de/viewtopic.php?p=978699
Verfasst: 17.04.2008 13:04
von chriskuku
redbull254 hat geschrieben:@chriskuku
Ich verstehe nie, was mit lade runter/lade hoch gemeint sein soll. Wo steht was?
Dateien mit Hilfe eines FTP-Programm vom Server downloaden (runterladen) oder Uploaden (hochladen), jetzt klarer ?
Zu Deinem Fehler, lese mal diesen Beitrag.
http://www.phpbb.de/viewtopic.php?p=978699
Lese ich gleich mal. So, eben hat es dann geklappt, nach einigen Iterationsschritten. Unvollständiger Update. Habe dann einfach die Dateien
aus phpBB3.0.1, die ein .bak und kein Pendant (ohne .bak) hatten, aus dem 3.0.1 Release-Paket drübergebügelt. Muß jetzt noch ein paar Hand-Anpassungen machen aber ich habe jetzt schon mal wieder den "grünen Balken" im ACP->System, der mir signalisiert, daß meine Installation auf dem neuesten Stand ist.