Beim Wiederherstellen einer Datenbank gibt es einen
unangenehmen Bug.
Wenn man z.B. in einem Posting das Zeichen "#" an der
ersten Stelle einer Zeile stehen hat, erscheint dieses
Zeichen auch in der ersten Spalte einer Zeile der SQL-
Backup-Datei. Die Funktion "remove_remarks" in der
Datei "include/sql_parse.php" löscht gnadenlos alle
Zeilen, die ein "#" an erster Stelle stehen haben. Das
hat verheerende Folgen, denn die Wiederherstellung
der Datenbank bricht dadurch ab.
Es ist also erforderlich zu checken, ob ein "#" an erster
Stelle nicht Teil eines geöffneten Strings ist. Dies genau
macht ein Mod, den ich auf meiner HP zum Download
bereit gestellt habe (Download-Bereich die Nr. 15). Er
enthält den kompletten Ersatz für die Funktion.
Habe den Bug auch im Bug-Tracker von phpbb.com
gepostet. Glaube aber nicht, daß dort noch ein Support
erfolgen wird.
In phpbb3 dürfte es das gleiche Problem geben.
Dort ist die gleichnamige Funktion in der Datei
includes/functions_admin.php betroffen. Da ich noch
nicht mit phpbb3 arbeite, habe ich dafür keine Lösung.
Prinzipiell müßte die o.a. Korrektur aber auch hier
funktionieren.
Gruß Ron
Bug bei Datenbank-Restore (Zeichen "#")
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
-
- Mitglied
- Beiträge: 75
- Registriert: 19.02.2007 04:47
- Wohnort: Berlin
- Kontaktdaten:
Bug bei Datenbank-Restore (Zeichen "#")
Wer nicht gelebt hat, der kann auch nicht sterben.
http://www.RonGS.de
http://www.Berlin-Brandenburg-Biker.de
http://www.RonGS.de
http://www.Berlin-Brandenburg-Biker.de
Hallo.
Bugs sollten prinzipiell auf www.phpbb.com gemeldet werden.
http://www.phpbb.com/bugs/
Gruß,
bantu.
Bugs sollten prinzipiell auf www.phpbb.com gemeldet werden.
http://www.phpbb.com/bugs/
Gruß,
bantu.
Powered by Coffee
-
- Mitglied
- Beiträge: 75
- Registriert: 19.02.2007 04:47
- Wohnort: Berlin
- Kontaktdaten:
Wer lesen kann ist klar im Vorteil.
Habe es doch dort gemeldet. Doch
was hilft es den Usern hier, wenn
von dort für phpbb2 kein Support mehr
zu erwarten ist?!
Gruß Ron

Habe es doch dort gemeldet. Doch
was hilft es den Usern hier, wenn
von dort für phpbb2 kein Support mehr
zu erwarten ist?!
Gruß Ron
Wer nicht gelebt hat, der kann auch nicht sterben.
http://www.RonGS.de
http://www.Berlin-Brandenburg-Biker.de
http://www.RonGS.de
http://www.Berlin-Brandenburg-Biker.de
-
- Mitglied
- Beiträge: 75
- Registriert: 19.02.2007 04:47
- Wohnort: Berlin
- Kontaktdaten:
Ja klar. Das setzt aber voraus, daß auch das Backupbantu hat geschrieben:MySQLDumper oder BigDump sollten Abhilfe schaffen und auch bei großen Tabellen funktionieren.
mit den jeweiligen Programmen gemacht wurde.
Wollte ja nur, daß die User hier wissen, daß ihre
Backups möglicherweise gefährdet sind und was sie
im Fall der Fälle tun können.
Gruß Ron
Wer nicht gelebt hat, der kann auch nicht sterben.
http://www.RonGS.de
http://www.Berlin-Brandenburg-Biker.de
http://www.RonGS.de
http://www.Berlin-Brandenburg-Biker.de