Timeout beim Update auf phpBB 3.2.0 und Tipps

Fragen rund um die Installation, Administration und Benutzung von phpBB 3.1.x und höher und die Konvertierung zu phpBB 3.2.x.
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version [3.1.x] oder [3.2.x] angeben.
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 9330
Registriert: 19.05.2005 21:45
Kontaktdaten:

Timeout beim Update auf phpBB 3.2.0 und Tipps

Beitragvon Crizzo » 15.01.2017 00:02

Durch einen Bug im FTP-Updater von phpBB 3.2.0 scheitert das Update in manchen Fällen.

Wählt man beim Automatischen Updater die FTP-Funktion zum automatischen Upload der geänderten Dateien aus, kommt es zu einem Fehler des FTP-Updaters, der fälschlicherweise einen "Timeout" beim Updaten meldet, noch bevor er überhaupt versucht hat die Dateien hochzuladen.

Die Methode "Geänderte Dateien als Archiv herunterladen" ist nicht betroffen.

Gleichzeitig empfehlen wir folgende Vorgehensweise:
  1. Backup von Dateien und Datenbank des Forums (Forum im Beispiel unter www.example.org erreichbar)
  2. Deaktivieren aller Extensions
  3. Umschalten auf prosilver als Standard-Style.
  4. Löschen aller phpBB 3.1.x Ordner und Dateien mit folgenden Ausnahmen:
    • config.php
    • Ordner ext/
    • Ordner files/
    • Ordner images/avatars/
    • Ordner store/
  5. Download des Komplettpakets: https://www.phpbb.de/downloads/pakete.php
  6. Datei entpacken und alle Dateien (ohne config.php) und Ordner ins phpBB-Forenverzeichnis kopieren
  7. Mit dem Browser surfen zu www.example.org/install/ (alternativ siehe Hinweis)
  8. Tab: Aktualisiere auswählen und Button Aktualisiere auswählen
  9. Nun erscheint Umfang des durchzuführenden Updates: Nur die Datenbank aktualisieren >> auf Absenden klicken (und geduldig warten)
  10. 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
  11. Ordner install/ löschen
  12. Danach dein Forum aufrufen und in den Administrations-Bereich gehen und dein Board wieder einrichten, den aktualisierten Style installieren, Extensions aktivieren etc.

Hinweis:
Anstelle von den Schritten 7 bis 10 kann auch die Kommandozeile bzw. das Command Line Interface von phpBB 3.2 genutzt werden.
Dazu eine Datei config.yml im Verzeichnis install/ mit folgendem Inhalt erstellen:

Code: Alles auswählen

updater:
    type: db_only

und dann die phpbbcli.php im Ordner install/ aufrufen: (je nach Server-Konfiguration zwei Varianten denkbar)

Code: Alles auswählen

./phpbbcli.php update config.yml
bzw.

Code: Alles auswählen

php ./phpbbcli.php update config.yml


Die Ausgabe sieht dann ungefähr so aus: Ergebnis

Jetzt mit Schritt 11 fortfahren.

Zurück zu „Support-Forum“