Managed Server
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Fehler nach Update

    Karfunkel

    • Mitglied
    • Beiträge: 146
    • Geschlecht:
    Fehler nach Update
    am: 22. November 2019, 07:49:49
    Hallo,
    ich hatte ein Update von 2.0.3.0 auf 2.0.4.0 ausgeführt, was aber leider schief gelaufen ist.
    Ich bin dann wieder zurück auf die Version 2.0.3.0, was auch funktioniert hat und der Shop läuft auch ohne Probleme.
    Jetzt bekomme ich aber immer die Fehlermeldung:

    Zitat
    WARNUNG: Ihre DB muss aktualisiert werden, bitte den Installer ausführen:
        DB muss von Release MOD_2.0.4.0 auf MOD_2.0.3.0 aktualisiert werden.

    Wie muss ich das machen?

    Viele Grüße
    Andre

    Linkback: https://www.modified-shop.org/forum/index.php?topic=40583.0

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.742
    • Geschlecht:
    Re: Fehler nach Update
    Antwort #1 am: 23. November 2019, 12:50:26
    Dann stimmt das was in der DB-Tabelle database_version steht nicht mit der Definition von DB_VERSION (und den weiteren dort definierten Konstanten) in /admin/includes/version.php überein,
    was wiederum bedeutet, daß du nicht alles rückgängig gemacht hast, nämlich in diesem Fall besagte Datei.

    Gruß,
    noRiddle

    Karfunkel

    • Mitglied
    • Beiträge: 146
    • Geschlecht:
    Re: Fehler nach Update
    Antwort #2 am: 23. November 2019, 15:16:49
    Hallo noRiddle,

    in der PHP Datei steht nur 2.0.3.0
    und in der Datenbank stehen mehrere:

    [ Für Gäste sind keine Dateianhänge sichtbar ]

    Soll ich die nicht gleichen in der Database löschen?

    Gruß
    Andre

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.742
    • Geschlecht:
    Re: Fehler nach Update
    Antwort #3 am: 23. November 2019, 15:24:37
    Wenn du auf 2.0.3.0 bist alle anderen Einträge in der DB löschen und dann diesen Befehl laufen lassen.
    Code: SQL  [Auswählen]
    ALTER TABLE database_version AUTO_INCREMENT = 2;

    Die Meldung sollte danach weg sein.

    Allerdings wundert mich, daß in der Tabelle die Version 2.0.4.0 nach der 2.0.4.2 kommt. Da muß doch beim Update etwas schief gelaufen sein, sprich, verkehrte Reihenfolge der schrittweisen Updates. Außerdem sind die Einträge auch noch doppelt vorhanden.

    Gruß,
    noRiddle

    Karfunkel

    • Mitglied
    • Beiträge: 146
    • Geschlecht:
    Re: Fehler nach Update
    Antwort #4 am: 23. November 2019, 18:46:18
    Hat funktioniert, danke schön  :thumbs:

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.190
    • Geschlecht:
    Re: Fehler nach Update
    Antwort #5 am: 10. Dezember 2019, 18:50:34
    Bitte die Historie der Updates in der Tabelle "database_version" erhalten! Das erleichtert ggf. den Support!

    Daher bitte nochmal folgenden SQL-Befehl über phpMyAdmin ausführen:

    Code: SQL  [Auswählen]
    TRUNCATE `database_version`;
    INSERT INTO `database_version` (`id`, `version`) VALUES(1, 'MOD_2.0.3.0');
    INSERT INTO `database_version` (`id`, `version`) VALUES(2, 'MOD_2.0.4.0');
    INSERT INTO `database_version` (`id`, `version`) VALUES(3, 'MOD_2.0.4.1');
    INSERT INTO `database_version` (`id`, `version`) VALUES(4, 'MOD_2.0.4.2');

    Grüße

    Torsten

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.742
    • Geschlecht:
    Re: Fehler nach Update
    Antwort #6 am: 11. Dezember 2019, 01:41:14
    :thumbs:

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.742
    • Geschlecht:
    Re: Fehler nach Update
    Antwort #7 am: 11. Dezember 2019, 03:38:47
    *NACHTRAG*
    Ääh, doch nicht. Er sagte ja er sei zurück auf 2.0.3.0 gegangen. Dann sollte allein meine Antwort richtig sein.
    Will sagen, allein 2.0.3.0 in der Tabelle stehen lassen und (sicherheitshalber) diesen Befehl durch phpMyAdmin jagen:

    Code: SQL  [Auswählen]
    ALTER TABLE database_version AUTO_INCREMENT = 2;

    Gruß,
    noRiddle

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.190
    • Geschlecht:
    Re: Fehler nach Update
    Antwort #8 am: 11. Dezember 2019, 08:56:25
    Ach das hab ich total übersehen! :doh: :datz:
    Da hast du vollkommen Recht!

    Alternativ:

    Code: SQL  [Auswählen]
    TRUNCATE `database_version`;
    INSERT INTO `database_version` (`id`, `version`) VALUES(1, 'MOD_2.0.3.0');

    Der Befehl "TRUNCATE" setzt auch den "AUTO_INCREMENT" wieder passend zurück.

    Grüße

    Torsten
    Werbung / Banner buchen
    8 Antworten
    2377 Aufrufe
    02. August 2018, 23:31:56 von Tomcraft
    1 Antworten
    1899 Aufrufe
    23. August 2018, 13:07:09 von Hetfield
    9 Antworten
    6057 Aufrufe
    29. April 2016, 17:51:09 von Viol