Bug bei Datenbank-Restore (Zeichen "#")

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
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
Gesperrt
Ron_Berlin
Mitglied
Beiträge: 75
Registriert: 19.02.2007 04:47
Wohnort: Berlin
Kontaktdaten:

Bug bei Datenbank-Restore (Zeichen "#")

Beitrag von Ron_Berlin »

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
Wer nicht gelebt hat, der kann auch nicht sterben.
http://www.RonGS.de
http://www.Berlin-Brandenburg-Biker.de
Benutzeravatar
bantu
Server-Team
Beiträge: 7311
Registriert: 25.04.2006 16:12
Wohnort: Karlsruhe

Beitrag von bantu »

Hallo.

Bugs sollten prinzipiell auf www.phpbb.com gemeldet werden.

http://www.phpbb.com/bugs/

Gruß,
bantu.
Powered by Coffee
Ron_Berlin
Mitglied
Beiträge: 75
Registriert: 19.02.2007 04:47
Wohnort: Berlin
Kontaktdaten:

Beitrag von Ron_Berlin »

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
Wer nicht gelebt hat, der kann auch nicht sterben.
http://www.RonGS.de
http://www.Berlin-Brandenburg-Biker.de
Benutzeravatar
kellanved
Mitglied
Beiträge: 570
Registriert: 05.02.2005 15:15
Wohnort: Berlin

Beitrag von kellanved »

2.0 wird weiter betreut und unterstützt. Sollte noch kein Ticket dergestalt vorhanden sein, bitte eines erstellen.
Generell ist aber die 2.0 backup/restore Funktion nicht uneingeschränkt empfehlenswert.
Bitte keine Supportanfragen via PM
Benutzeravatar
bantu
Server-Team
Beiträge: 7311
Registriert: 25.04.2006 16:12
Wohnort: Karlsruhe

Beitrag von bantu »

Ron_Berlin hat geschrieben:Wer lesen kann ist klar im Vorteil. :-?
Habe es doch dort gemeldet.
Whooops. :roll: Sorry. :oops:

MySQLDumper oder BigDump sollten Abhilfe schaffen und auch bei großen Tabellen funktionieren.
Powered by Coffee
Ron_Berlin
Mitglied
Beiträge: 75
Registriert: 19.02.2007 04:47
Wohnort: Berlin
Kontaktdaten:

Beitrag von Ron_Berlin »

bantu hat geschrieben:MySQLDumper oder BigDump sollten Abhilfe schaffen und auch bei großen Tabellen funktionieren.
Ja klar. Das setzt aber voraus, daß auch das Backup
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
Gesperrt

Zurück zu „phpBB 2.0: Installation und Update“