phpBB 3.3.16 QuickFix für den Migrator Bug (ticket/17650)

Fragen rund um die Installation, Administration und Benutzung von phpBB.
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
Gesperrt
Benutzeravatar
LukeWCS
Supporter
Supporter
Beiträge: 3648
Registriert: 15.12.2014 10:19

phpBB 3.3.16 QuickFix für den Migrator Bug (ticket/17650)

Beitrag von LukeWCS »

Der Fix für den Migrator Bug von phpBB 3.3.16 wurde heute um 21:11 in die Code-Basis von phpBB 3.3.17 migriert. Damit man bereits mit phpBB 3.3.16 wieder wie gewohnt Erweiterungen deinstallieren kann, stellen wir hier einen QuickFix zur Verfügung, mit dem das Problem schon vor Veröffentlichung von phpBB 3.3.17 behoben werden kann.
Wer statt den QuickFix anzuwenden lieber auf phpBB 3.3.17 warten will, dem empfehlen wir weiterhin Erweiterungen nicht zu deinstallieren, sondern maximal zu deaktivieren, um potentielle Probleme mit anschliessender Fehlersuche und manuellen Reparaturen in der Datenbank zu vermeiden.
Weitere Details zu dem Bug unter Punkt 2 im Thema phpBB 3.3.16 - Wichtige Hinweise!

Um den Fix bei einer phpBB 3.3.16 Installation zu integrieren, gibt es 2 Optionen: entweder per Anhang oder manuell. Es muss ausgehend vom phpBB Wurzelverzeichnis (wo sich config.php befindet) die Datei phpbb/db/migrator.php ersetzt oder geändert werden.

Option 1: Anhang

Das ZIP ist bezüglich Pfade genauso aufgebaut wie das phpBB Komplettpaket. Die Datei migrator.php hat bei phpBB 3.3.16 eine Dateigrösse von 28.277 Bytes und die korrigierte Datei hat eine Dateigrösse von 28.364 Bytes.

phpBB-3.3.16-QuickFix-Ticket17650.zip
(6.41 KiB) 11-mal heruntergeladen

Option 2: Manuell

Die folgende Seite mit dem phpBB Pull Request 6959 zeigt, welche Änderungen vorgenommen werden müssen. Relevant ist nur die blau eingerahmte Datei migrator.php. Rot markierter Code muss entfernt werden, grün markierter Code muss hinzugefügt werden.

[ticket/17650] Merge steps in try_revert and add test by marc1706 · Pull Request #6959 · phpbb/phpbb

Modifikation prüfen

Wer das Endergebnis mittels phpBB File Check prüfen will: die folgende Meldung muss exakt so im Bericht vorhanden sein (Prüfsumme vergleichen).

Code: Alles auswählen

{1:788} * DIFFERENT: [phpbb/db/migrator.php] (hash: 104366820bddd6928d11f27e3d178437)
Möge das Backup mit dir sein. Immer.
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen
Gesperrt

Zurück zu „Support-Forum“