[3.2] Bekannte Probleme in phpBB 3.2.2

Fragen rund um die Installation, Administration und Benutzung von phpBB.
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
Gesperrt
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 11944
Registriert: 19.05.2005 21:45
Kontaktdaten:

[3.2] Bekannte Probleme in phpBB 3.2.2

Beitrag von Crizzo »

phpBB 3.2.2 enthält zwei Bugs, die verhindern, dass das Update bei einigen gelingen wird.

Folgende Workarounds beheben die Bugs, bis eine aktualisierte Version von phpBB 3.2 gibt.

Fehler 1:
PHP Fatal error: Uncaught Error: Call to a member function fetch_array() on resource in phpbb/db/migration/data/v32x/fix_user_styles.php:42
Öffne: phpbb/db/migration/data/v32x/fix_user_styles.php
Finde:

Code: Alles auswählen

        $enabled_styles = $result->fetch_array();
Ersetze mit:

Code: Alles auswählen

        $enabled_styles = array();
        while ($row = $this->db->sql_fetchrow($result))
        {
            $enabled_styles[] = (int) $row['style_id'];
        }

Fehler 2:
PHP Fatal error: Call to a member function get() on null in phpbb/db/migration/data/v32x/merge_duplicate_bbcodes.php on line 49
Öffne: phpbb/db/migration/data/v32x/merge_duplicate_bbcodes.php
Finde:

Code: Alles auswählen

class merge_duplicate_bbcodes extends \phpbb\db\migration\migration
Ersetze mit:

Code: Alles auswählen

class merge_duplicate_bbcodes extends \phpbb\db\migration\container_aware_migration
Benutzeravatar
canonknipser
Ehemaliges Teammitglied
Beiträge: 2053
Registriert: 10.09.2011 11:14
Kontaktdaten:

Re: [3.2] Bekannte Probleme in phpBB 3.2.2

Beitrag von canonknipser »

Es wurden noch weitere Bugs entdeckt:

Unter anderem betrifft dies das Arbeiten mit Anhängen.
Sofern ein Beitrag Anhänge enthält, werden diese, sobald entweder die Beitragsvorschau zu Kontrolle aufgerufen wird oder eine nachträgliche Beitragsänderung durch Betätigung des "Beitrag ändern"-Bleistiftes durchgeführt wird, alle bis auf einen aus dem Betrag gelöscht.
Die Dateianhänge bleiben im entsprechenden Verzeichnis enthalten, werden aber im Beitrag nicht mehr angezeigt. Sie können ggf. über die Funktion "Verwaiste Dateianhänge" im Adminstrationsbereich wieder an den Beitrag angehängt werden.

Ticket: https://tracker.phpbb.com/browse/PHPBB3-15506

Das Problem wurde gefunden, der Fix ist hier zu finden: https://github.com/phpbb/phpbb/pull/5082/files

Öffne Datei includes/functions_posting.php
Finde (Zeile 730 ff):

Code: Alles auswählen

foreach ($attachment_data as $count => $attach_row)
         {
             $hidden = '';
            $attachrow_template_vars = array();
 
Ersetze mit

Code: Alles auswählen

        $attachrow_template_vars = [];

         foreach ($attachment_data as $count => $attach_row)
         {
             $hidden = '';
 
Grüße, canonknipser
"there are only 10 types of people: those, who understand binary and those, who don't"
just arrived ;) - Bilder
Kein Support via PN, nur im Board und (manchmal) im IRC
Gesperrt

Zurück zu „Support-Forum“