[3.1] Update von V 3.0.11

Fragen rund um die Installation, Administration und Benutzung von phpBB.
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
Maggs67
Mitglied
Beiträge: 51
Registriert: 10.05.2018 18:24
Wohnort: Tuttlingen
Kontaktdaten:

Re: [3.1] Update von V 3.0.11

Beitrag von Maggs67 »

Danke Mahony, hab ich gemacht und bekomme folgendes als Meldung:

[ externes Bild ]

Immerhin nicht mehr so viele Fehler :o

Nachtrag: Hab meine Datei mal mit Deiner verglichen. Das sind doch nicht dieselben, oder? Guck mal:

Code: Alles auswählen

public function styles_fix()
	{
		$default_style = (int) $this->config['default_style'];

		// Get enabled styles
		$sql = 'SELECT style_id
			FROM ' . STYLES_TABLE . '
			WHERE style_active = 1';
		$result = $this->db->sql_query($sql);
		$enabled_styles = array();
        while ($row = $this->db->sql_fetchrow($result))
        {
            $enabled_styles[] = (int) $row['style_id'];
        }
		$this->db->sql_freeresult($result);

		// Set the default style to users who have an invalid style
		$this->sql_query('UPDATE ' . USERS_TABLE . '
			SET user_style = ' . (int) $default_style . '
			WHERE ' . $this->db->sql_in_set('user_style', $enabled_styles, true));
	}
...zumindest nicht ganz :evil:
Maggs67
Mitglied
Beiträge: 51
Registriert: 10.05.2018 18:24
Wohnort: Tuttlingen
Kontaktdaten:

Re: [3.1] Update von V 3.0.11

Beitrag von Maggs67 »

@Mahony: Soll ich die Passage von Dir mal in meine fix_user_styles.php einbauen und es dann nochmal versuchen?

Also diese:

Code: Alles auswählen

public function styles_fix()
   {
      $default_style = (int) $this->config['default_style'];

      // Get enabled styles
      $sql = 'SELECT style_id
         FROM ' . STYLES_TABLE . '
         WHERE style_active = 1';
      $result = $this->db->sql_query($sql);
      $enabled_styles = $result->fetch_array();
      $this->db->sql_freeresult($result);

      // Set the default style to users who have an invalid style
      $this->sql_query('UPDATE ' . USERS_TABLE . '
         SET user_style = ' . (int) $default_style . '
         WHERE ' . $this->db->sql_in_set('user_style', $enabled_styles, true));
   }
Maggs67
Mitglied
Beiträge: 51
Registriert: 10.05.2018 18:24
Wohnort: Tuttlingen
Kontaktdaten:

Re: [3.1] Update von V 3.0.11

Beitrag von Maggs67 »

Na gut, ich fasse nochmal zusammen: Ich habe alles exakt nach Anleitung gemacht, Änderungen wie beschrieben vorgenommen. Resultat siehe Screenshots.

Abschließend habe ich die zuletzt von Mahony vorgeschlagene Änderung vorgenommen (seine PHP-Passage in meine fix_use_styles.php übernommen und die /install neu gestartet.

Zuerst dieser Bildschirm:
[ externes Bild ]

Nach Submit dann dieser:
[ externes Bild ]

Weiß denn niemand mehr weiter? Oder vielleicht jemanden, an den man sich wenden könnte?

Das Forum sollte eigentlich bald wieder online gehen :cry:
Maggs67
Mitglied
Beiträge: 51
Registriert: 10.05.2018 18:24
Wohnort: Tuttlingen
Kontaktdaten:

Re: [3.1] Update von V 3.0.11

Beitrag von Maggs67 »

Weil das alles so spannend ist, hab ich nochmal von ganz vorn Schritt für Schritt und nach den Tipps in diesem Thread gemacht.

Ich persönlich komme ja schon mit dieser Meldung nicht klar: [ externes Bild ].
Da fehlt doch offensichtlich was.

Jetzt habe ich dann mal die anschließende Medlung (für mein Verständnis) auseinanderklabüsert. Bedauerlicherweise kann ich damit nichts anfangen:

Code: Alles auswählen

General Error: SQL ERROR [ mysqli ] [0]

SQLNo values specified for SQL IN comparison in

file /phpbb3/phpbb/db/driver/driver.php on 
line 996

BACKTRACEFILE: (not given by php)
LINE: (not given by php)
CALL: installer_msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 996
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 547
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/factory.php 
LINE: 441
CALL: phpbb\db\driver\driver->sql_in_set()

FILE: [ROOT]/phpbb/db/migration/data/v32x/fix_user_styles.php
LINE: 55
CALL: phpbb\db\driver\factory->sql_in_set()

FILE: (not given by php)
LINE: (not given by php)
CALL: phpbb\db\migration\data\v32x\fix_user_styles->styles_fix()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 714
CALL: call_user_func_array()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 661
CALL: phpbb\db\migrator->run_step()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 436
CALL: phpbb\db\migrator->process_data_step()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 351
CALL: phpbb\db\migrator->try_apply()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 351CALL: phpbb\db\migrator->try_apply()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 288CALL: phpbb\db\migrator->try_apply()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 241
CALL: phpbb\db\migrator->update_do()

FILE: [ROOT]/phpbb/install/module/update_database/task/update.php
LINE: 160
CALL: phpbb\db\migrator->update()

FILE: [ROOT]/phpbb/install/module_base.php
LINE: 149
CALL: phpbb\install\module\update_database\task\update->run()

FILE: [ROOT]/phpbb/install/installer.php
LINE: 219
CALL: phpbb\install\module_base->run()

FILE: [ROOT]/phpbb/install/controller/update.php
LINE: 133
CALL: phpbb\install\installer->run()

FILE: (not given by php)
LINE: (not given by php)
CALL: phpbb\install\controller\update->phpbb\install\controller\{closure}()

FILE: [ROOT]/vendor/symfony/http-foundation/StreamedResponse.php
LINE: 111
CALL: call_user_func()

FILE: [ROOT]/vendor/symfony/http-foundation/Response.php
LINE: 377
CALL: Symfony\Component\HttpFoundation\StreamedResponse->sendContent()

FILE: [ROOT]/install/app.php
LINE: 62
CALL: Symfony\Component\HttpFoundation\Response->send() 
Wer hat Tipps für mich (einer - der richtige - würde reichen)?

Oder gibt es vielleicht irgendeinen PATCH, der meine Fehler behebt?

Oder soll ich's doch mal mit dem Auto-Updater versuchen?
Benutzeravatar
Melmac
Ehemaliges Teammitglied
Beiträge: 3623
Registriert: 15.10.2012 03:27

Re: [3.1] Update von V 3.0.11

Beitrag von Melmac »

Hi,

die verlinkte Fehlermeldung: verwendest Du eines der "automatischen Update" Pakete?
Diese Meldung ist mir vor allem dann bekannt, wenn ein "falsches" AutoUpdaterpaket verwendet wurde und/oder Teile der Dateien/Ordner nicht korrekt hochgeladen wurden.
Bitte verlinke hier nochmals das exakte Paket, das Du fürs Upgrade verwendet hast.
(Für ein Upgrade von 3.0.11 aus muss zwingend das phpBB 3.2.2 Komplettpaket verwendet werden.)
Maggs67 hat geschrieben:Jetzt habe ich dann mal die anschließende Medlung (für mein Verständnis) auseinanderklabüsert
Die hier => [3.2] Bekannte Probleme in phpBB 3.2.2 gelisteten Codeanpassungen an den Dateien des fürs Update/Upgrade verwendeten Pakets hast Du korrekt vorgenommen, bevor Du damit den eigentlichen Updatelauf gestartet hast?
Handle nur nach derjenigen Maxime, durch die du zugleich wollen kannst, dass sie ein allgemeines Gesetz werde.
(Immanuel Kant)
Maggs67
Mitglied
Beiträge: 51
Registriert: 10.05.2018 18:24
Wohnort: Tuttlingen
Kontaktdaten:

Re: [3.1] Update von V 3.0.11

Beitrag von Maggs67 »

Hallo, melde mich leider erst jetzt zurück, weil mein Router ausgetauscht werden musste. Sorry.
Melmac hat geschrieben:Hi,

die verlinkte Fehlermeldung: verwendest Du eines der "automatischen Update" Pakete?
Diese Meldung ist mir vor allem dann bekannt, wenn ein "falsches" AutoUpdaterpaket verwendet wurde und/oder Teile der Dateien/Ordner nicht korrekt hochgeladen wurden.
Nein, ich habe kein "automatisches" Update gemacht, nachdem mir in diesem Forum davon abgeraten wurde. Ich wüsste nicht mal, wo ich so ein "automatisches" Ding (und dann auch noch das richtige) herkriegen sollte.
Melmac hat geschrieben:Bitte verlinke hier nochmals das exakte Paket, das Du fürs Upgrade verwendet hast.
(Für ein Upgrade von 3.0.11 aus muss zwingend das phpBB 3.2.2 Komplettpaket verwendet werden.)
Hier der Original-Link von der Download-Seite: http://downloads.phpbb.de/pakete/deutsc ... eutsch.zip
Melmac hat geschrieben:Die hier => [3.2] Bekannte Probleme in phpBB 3.2.2 gelisteten Codeanpassungen an den Dateien des fürs Update/Upgrade verwendeten Pakets hast Du korrekt vorgenommen, bevor Du damit den eigentlichen Updatelauf gestartet hast?
Beim letzten Anlauf habe ich die Codeanpassungen vorher gemacht. Zuvor immer erst hinterher - hat aber auch nichts gebracht.

Soll ich's vielleicht doch mit dem "richtigen" automatischen versuchen (manuell will's ja nicht klappen)?

Liebe Grüße & vielen Dank
Lehrling
Ehemaliges Teammitglied
Beiträge: 3833
Registriert: 15.01.2012 20:00
Kontaktdaten:

Re: [3.1] Update von V 3.0.11

Beitrag von Lehrling »

Es könnte eventuell auch von einem Sprachpaket herrühren. Hast du außer Englisch und Deutsch noch andere Sprachpakete installiert?
Benutzeravatar
Melmac
Ehemaliges Teammitglied
Beiträge: 3623
Registriert: 15.10.2012 03:27

Re: [3.1] Update von V 3.0.11

Beitrag von Melmac »

Maggs67 hat geschrieben:Ich wüsste nicht mal, wo ich so ein "automatisches" Ding (und dann auch noch das richtige) herkriegen sollte.
Ein solches Paket gibt es, bei einer Vorversion aus der 3.0-Linie, ausschließlich für das Upgrade von 3.0.14 auf 3.2.x - in Deinem Fall (3.0.11) also gar nicht :wink:
Handle nur nach derjenigen Maxime, durch die du zugleich wollen kannst, dass sie ein allgemeines Gesetz werde.
(Immanuel Kant)
Maggs67
Mitglied
Beiträge: 51
Registriert: 10.05.2018 18:24
Wohnort: Tuttlingen
Kontaktdaten:

Re: [3.1] Update von V 3.0.11

Beitrag von Maggs67 »

Lehrling hat geschrieben:Es könnte eventuell auch von einem Sprachpaket herrühren. Hast du außer Englisch und Deutsch noch andere Sprachpakete installiert?
Nein, nur en, de und de_x_sie

Ich werd noch zum Elch, menno.

Automatisch dem Beitrag hinzugefügt nach 4 Minuten 44 Sekunden. Bitte Regel für „Topic-Bumping“ beachten. Danke.
Melmac hat geschrieben:
Maggs67 hat geschrieben:Ich wüsste nicht mal, wo ich so ein "automatisches" Ding (und dann auch noch das richtige) herkriegen sollte.
Ein solches Paket gibt es, bei einer Vorversion aus der 3.0-Linie, ausschließlich für das Upgrade von 3.0.14 auf 3.2.x - in Deinem Fall (3.0.11) also gar nicht :wink:
Na dann habe ich wohl mit der manuellen Installation nichts falsch gemacht :lol:
Maggs67
Mitglied
Beiträge: 51
Registriert: 10.05.2018 18:24
Wohnort: Tuttlingen
Kontaktdaten:

Re: [3.1] Update von V 3.0.11

Beitrag von Maggs67 »

Hallole nochmal,

hat denn niemand mehr eine Idee, wie ich mein Forum ordentlich installiert (geupdatet) kriege?

:cry:
Antworten

Zurück zu „Support-Forum“