- Backup von Dateien und Datenbank des Forums (Forum im Beispiel unter
www.example.org
erreichbar) - Deaktivieren aller Extensions
- Umschalten auf prosilver als Standard-Style.
- Löschen aller phpBB 3.1.x/3.2.x Ordner und Dateien mit folgenden Ausnahmen:
- config.php
- Ordner
ext/
- Ordner
files/
(oder der Ordner, in dem die Dateianhänge sind) - Ordner
images/avatars/
- Ordner
store/
- Download des Komplettpakets: https://www.phpbb.de/downloads/pakete.php
- Datei entpacken und alle Dateien (ohne config.php) und Ordner ins phpBB-Forenverzeichnis kopieren
- Mit dem Browser surfen zu
www.example.org/install/
(alternativ siehe Hinweis) - Tab: Aktualisiere auswählen und Button Aktualisiere auswählen
- Nun erscheint Umfang des durchzuführenden Updates: Nur die Datenbank aktualisieren >> auf Absenden klicken (und geduldig warten)
- Wenn die Datenbank erfolgreich aktualisiert wurde, erscheinen die folgenden Meldungen auf grünem Hintergrund:
- Die Installations-Routine wurde erfolgreich beendet
- Erweiterung phpbb/viglink wurde erfolgreich aktualisiert
- Die Datenbank wurde erfolgreich aktualisiert
- Ordner
install/
löschen - Danach dein Forum aufrufen und in den Administrations-Bereich gehen und dein Board wieder einrichten, den aktualisierten Style installieren, Extensions aktivieren etc.
Anstelle von den Schritten 7 bis 10 kann auch die Kommandozeile bzw. das Command Line Interface von phpBB 3.3 genutzt werden.
Dazu eine Datei
config.yml
im Verzeichnis install/
mit folgendem Inhalt erstellen:
Code: Alles auswählen
updater:
type: db_only
install/
aufrufen: (je nach Server-Konfiguration zwei Varianten denkbar)
Code: Alles auswählen
./phpbbcli.php update config.yml
Code: Alles auswählen
php ./phpbbcli.php update config.yml
Jetzt mit Schritt 11 fortfahren.
----
Fehlermeldung beim Update von z.B. 3.0.14 auf 3.3.x:
Code: Alles auswählen
[ERROR] General Error: SQL ERROR [ mysqli ]
[0]
SQL
No values specified for SQL IN comparison in file \phpbb\db\driver\driver.php on line 997
Das Problem tritt auf, wenn man das Update anstößt, während der Standardstyle noch z.B. "subsilver" ist, allerdings in phpBB 3.3 fehlt und nicht verfügbar ist. Daher am besten alle Styles vor dem Update deinstallieren und "prosilver" als Standard einstellen.