MyBB.de Forum
Inkorrekte Versionsangabe in Tabelle "präfix_datacache"!? - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: MyBB 1.8.x (https://www.mybb.de/forum/forum-87.html)
+--- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-88.html)
+--- Thema: Inkorrekte Versionsangabe in Tabelle "präfix_datacache"!? (/thread-38878.html)



Inkorrekte Versionsangabe in Tabelle "präfix_datacache"!? - Gerti - 19.09.2023

Hallo,

habe da zufällig etwas festgestelt.

Foren sind in der aktuellen Version 1.8.36. Dies wird im ACP auch korrekt angezeigt.

In eingen Foren steht jedoch in der Tabelle präfix_datacache
Zitat:a:2:{s:7:"version";s:6:"1.8.34";s:12:"version_code";i:1834;}
oder
Zitat:a:2:{s:7:"version";s:6:"1.8.35";s:12:"version_code";i:1835;}

Da die Upgrades jeweils korrekt ausgeführt wurden (sonst würde die korrekte Version sicherlich nicht im ACP angezeigt), müsste es doch lauten:
Zitat:a:2:{s:7:"version";s:6:"1.8.36";s:12:"version_code";i:1836;}

Was ist die Ursache für den inkorrekten Inhalt in der Tabelle der Datenbank? Abhilfe?
Alternativ:
Die Tabelle manuell berichtigen?

Danke vorab für Erläuterungen hierzu sowie Tipps und Hinweise zur Korrektur.


RE: Inkorrekte Versionsangabe in Tabelle "präfix_datacache"!? - doylecc - 19.09.2023

Die Version in der Tabelle wird durch das Upgrade-Skript aktualisiert. Wenn man nicht von einer noch älteren Version aktualisiert hat, brauchte man für 1.8.35 und 1.8.36 das Skript nicht ausführen, also wurde die Nummer in der Tabelle dabei nicht geändert.


RE: Inkorrekte Versionsangabe in Tabelle "präfix_datacache"!? - Schnapsnase - 19.09.2023

(19.09.2023, 11:31)Gerti schrieb: Danke vorab für Erläuterungen hierzu sowie Tipps und Hinweise zur Korrektur.

Der Schönheit halber... Big Grin 
Einmal im ACP den Cache erneuern sollte helfen.


RE: Inkorrekte Versionsangabe in Tabelle "präfix_datacache"!? - Gerti - 19.09.2023

Cache erneuern brachte das gewünschte Ergebnis.

Danke an doylecc für die Erläuterung und an Schnapsnase für den Tipp.


RE: Inkorrekte Versionsangabe in Tabelle "präfix_datacache"!? - StefanT - 19.09.2023

Die Annahme, dass sich an dieser Stelle die aktuell installierte Version gespeichert sein sollte, ist nicht zutreffend. Der Eintrag wird nur dazu genutzt um festzustellen, ob ein Upgrade der Datenbank notwendig wäre. In diesem Fall erscheint beim Aufruf des Forums eine entsprechende Fehlermeldung. Bei Updates ohne Änderungen an der Datenbank wird der Eintrag nicht aktualisiert und es erscheint trotzdem und korrekterweise diese Fehlermeldung nicht.


RE: Inkorrekte Versionsangabe in Tabelle "präfix_datacache"!? - Schnapsnase - 19.09.2023

(19.09.2023, 17:41)StefanT schrieb: Die Annahme, dass sich an dieser Stelle die aktuell installierte Version gespeichert sein sollte, ist nicht zutreffend.

Ja, denn die eigentliche Information kommt m.M. nach aus der /inc/class_core.php
Mir ist auch etwas unklar, warum Gerti in der DB nach dieser Information sucht, wenn im ACP augenscheinlich die richtige Version angezeigt wird.  Huh
Die Abhilfe, den Cache im ACP zu erneuern ist in dem Fall auch nur ein Mittel zur Beruhigung und hat keinerlei Relevanz.  Wink