Nach update lassen sich keine Styles mehr installieren

phpBB 3.0 hat sein "End of Life" erreicht. Eine Neu-Installation wird nicht mehr unterstützt.
Gesperrt
diesusi
Mitglied
Beiträge: 113
Registriert: 10.11.2006 13:14

Nach update lassen sich keine Styles mehr installieren

Beitrag von diesusi »

Hallo zusammen!

Ich habe gerade von RC2 über RC3 nach RC4 geupdatet. Manuell, da ich bei funpic das automatische Update nicht nutzen kann.

Ich wollte im Anschluss einen neues Style für RC4 installieren, habe ihn auch hochgeladen ;), aber er wird im ACP nicht angezeigt.
Woran kann das liegen?

Hab ich vielleicht beim updaten etwas vergessen?

Vorgehensweise
1. docs und install Ordner hochgeladen
2. install/database/update.php durchgeführt
3. alle Skripte aus install/update/new hochgeladen
4. install gelöscht
5. Sprachpaket aktualisiert

Hat jemand eine Idee?

Vielen Dank!
Benutzeravatar
bantu
Server-Team
Beiträge: 7311
Registriert: 25.04.2006 16:12
Wohnort: Karlsruhe

Beitrag von bantu »

Hallo diesusi,

es handelt sich dabie um einen Bug im Updater für RC3 auf RC4.

Die Auto_Increment Werte sind verworfen worden.

Hier findest du ein Workaround um das Problem zu lösen.
Eventuell macht das Workaround ein eingreifen vor dem nächsten Update erforderlich, da die Werte nicht zwingend gebraucht werden.

Gruß,
bantu.
Powered by Coffee
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12178
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Beitrag von Mahony »

Hallo
Es handelt sich dabei um einen Bug im RC3 -> RC4 Updater.
Lösung: SQL ausführen (z.B. via phpMyAdmin oder Mysqldumper)

Code: Alles auswählen

ALTER TABLE `phpbb_styles` CHANGE `style_id` `style_id` SMALLINT( 4 ) UNSIGNED NOT NULL AUTO_INCREMENT ;
ALTER TABLE `phpbb_styles_imageset` CHANGE `imageset_id` `imageset_id` SMALLINT( 4 ) UNSIGNED NOT NULL AUTO_INCREMENT ;
ALTER TABLE `phpbb_styles_template` CHANGE `template_id` `template_id` SMALLINT( 4 ) UNSIGNED NOT NULL AUTO_INCREMENT ;
ALTER TABLE `phpbb_styles_template_data` CHANGE `template_id` `template_id` SMALLINT( 4 ) UNSIGNED NOT NULL AUTO_INCREMENT ;
ALTER TABLE `phpbb_styles_theme` CHANGE `theme_id` `theme_id` SMALLINT( 4 ) UNSIGNED NOT NULL AUTO_INCREMENT ;
P.S. Eventuell musst du deinen Präfix noch anpassen (den Präfix findest du in der Datei config.php ).

Edit: Da war wohl bantu wieder schneller. :P


Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Benutzeravatar
Gumfuzi
Ehemaliges Teammitglied
Beiträge: 2454
Registriert: 26.03.2004 22:25
Wohnort: Linz, AT
Kontaktdaten:

Beitrag von Gumfuzi »

gibts Dann Probleme beim nächsten Update von RC4 auf RC5, wenn man die Befehle ausführt oder wird das im Updateskript berücksichtigt bzw. hat das keine Auswirkung auf das Skript?

wobei bei mir es so ist, dass er folgendes im roten Kästchen schreibt:
Das Theme erfordert, dass seine Stylesheets auf Platzhalter analysiert werden können. Dies ist nur möglich, wenn es in der Datenbank gespeichert wird.
Da er anscheinend die CSS von der Datei nimmt, obwohl ich "Datenbank" stehen habe bei den Details wollte ich das "Datenbank" in den Details nochmals "abspeichern", aber da kommt die Meldung.

Er nimmt aber definitiv die CSS-Datei und nicht aus der Datenbank, denn erst als ich in der Datei etwas änderte, wurde es auch so angezeigt/berücksichtigt.
Jedoch wenn ich via ACP die CSS bearbeiten will, zeigt er mir die CSS aus der Datenbank...
diesusi
Mitglied
Beiträge: 113
Registriert: 10.11.2006 13:14

Beitrag von diesusi »

Also ich hab jetzt erstmal aus Angst hiervor
bantu hat geschrieben:Eventuell macht das Workaround ein eingreifen vor dem nächsten Update erforderlich, da die Werte nicht zwingend gebraucht werden.
erstmal gar nichts gemacht...
Jetzt hab ich auf RC5 geupdatet, aber das Problem besteht nach wie vor.

Ich bin nicht so der SQL Freund... ich dachte, ich könnte mich drücken :roll:
Benutzeravatar
bantu
Server-Team
Beiträge: 7311
Registriert: 25.04.2006 16:12
Wohnort: Karlsruhe

Beitrag von bantu »

Hmm ... und ich dachte das Update würde das Fixen.
Powered by Coffee
diesusi
Mitglied
Beiträge: 113
Registriert: 10.11.2006 13:14

Beitrag von diesusi »

Nein leider nicht. Vielleicht das nächste?
Weiß man was genaueres?
diesusi
Mitglied
Beiträge: 113
Registriert: 10.11.2006 13:14

Beitrag von diesusi »

Ich habe mich die ganze Zeit vor dem sql gedrückt, weil ich mich damit nicht wirklcih auskenne.
Nun bin ich endlich auch auf 3.0.0 und kann leider immernoch keine Styles installieren.

Kann mir evtl jemand genau erklären, wie ich mit diesem Skript verfahren soll? Bzw., ist das Skript überhaupt noch aktuell?
Benutzeravatar
bantu
Server-Team
Beiträge: 7311
Registriert: 25.04.2006 16:12
Wohnort: Karlsruhe

Beitrag von bantu »

Mach ein Backup und probiere es aus. Alternativ: Probiere es lokal.
Powered by Coffee
diesusi
Mitglied
Beiträge: 113
Registriert: 10.11.2006 13:14

Beitrag von diesusi »

Danke für die schnelle Antwort!

Ich sollte allerdings manchmal erst mein Gehirn anschalten... ich war zu blöd, den Style richtig hochzuladen!

Ich hoffe, ich kann mich also noch lange vor sql drücken ;)
Gesperrt

Zurück zu „[3.0.x] Installation, Update und Konvertierung“