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: modified 2.0.0.0 auf 2.0.4.0

    Joklin

    • Neu im Forum
    • Beiträge: 26
    • Geschlecht:
    modified 2.0.0.0 auf 2.0.4.0
    am: 25. Juni 2018, 15:26:32
    Liebe modified Gemeinde,

    nun habe ich meinen Shop auf die aktuellste Version aktualisieren können und sitze seit gefühlt 3 Stunden an drei Warnungen, die im Admin angezeigt werden:

    Code: PHP  [Auswählen]
    WARNUNG: Doppelter Konfigurationsschlüssel: MODULE_PAYMENT_PAYPAL_IPN_ORDER_STATUS_ID
    WARNUNG: Doppelter Konfigurationsschlüssel: MODULE_PAYMENT_PAYPAL_IPN_NOTIFY
    WARNUNG: Doppelter Konfigurationsschlüssel: SHIPPING_STATUS_INFOS

    Hat jemand eine Idee wie man diese wegbekommt? Die PayPal Module habe ich bereits alle installiert und deinstalliert :(

    Darunter steht "Löschen" <-- wird dadurch der Fehler gelöscht oder einfach nur nicht mehr angezeigt?

    Freue mich auf Eure Antworten und vielen Dank im Voraus.

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

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.750
    • Geschlecht:
    Re: modified 2.0.0.0 auf 2.0.4.0
    Antwort #1 am: 25. Juni 2018, 15:58:10
    [...]
    Darunter steht "Löschen" <-- wird dadurch der Fehler gelöscht oder einfach nur nicht mehr angezeigt?
    [...]

    Dadurch werden die doppelten Einträge in der Datenbank gelöscht, der Fehler also behoben.

    Allerdings würde ich nach dem Löschen per phpMyAdmin mal in der DB-Tabelle configuration bei configuration_key nach 'SHIPPING_STATUS_INFOS' suchen und schauen ob da bei set_function das drinsteht
    xtc_cfg_select_content(\'SHIPPING_STATUS_INFOS\',
    und wenn nicht, es dort einfügen.

    Die Konfiguration für diesen Wert erscheint bei
    Erw. Konfiguration => Zusatzmodule => "Lieferzeit"
    als Dropdown.

    Gruß,
    noRiddle

    Joklin

    • Neu im Forum
    • Beiträge: 26
    • Geschlecht:
    Re: modified 2.0.0.0 auf 2.0.4.0
    Antwort #2 am: 25. Juni 2018, 16:37:13
    Danke für die Antwort.

    In der Datenbank und Tabelle 'configuration' gibt es keinen einzigen Eintrag mit "Shipping", kann es sein, dass dies in einer anderen Tabelle zu finden ist?

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.750
    • Geschlecht:
    Re: modified 2.0.0.0 auf 2.0.4.0
    Antwort #3 am: 25. Juni 2018, 17:18:22
    Kann eigtl. nicht sein.
    Wie genau hast du gesucht ?
    Suche entweder exakt nach 'SHIPPING_STATUS_INFOS' (ohne die einfachen Anführungsstriche) oder mittels LIKE%...% lediglich nach 'shipping' (ohne die einfachen Anführungsstriche).

    Gruß,
    noRiddle

    Joklin

    • Neu im Forum
    • Beiträge: 26
    • Geschlecht:
    Re: modified 2.0.0.0 auf 2.0.4.0
    Antwort #4 am: 26. Juni 2018, 08:16:58
    Hi noRiddle,

    war gestern wohl zu müde, habe mir nur die erste Seite von configuration angeschaut.

    Code: PHP  [Auswählen]
    xtc_cfg_select_content('SHIPPING_STATUS_INFOS',

    Ist in set_function enthalten.

    Vielen Dank.

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.750
    • Geschlecht:
    Re: modified 2.0.0.0 auf 2.0.4.0
    Antwort #5 am: 26. Juni 2018, 08:54:00
    Dann ist alles okay.

    Gruß,
    noRiddle

    Joklin

    • Neu im Forum
    • Beiträge: 26
    • Geschlecht:
    Re: modified 2.0.0.0 auf 2.0.4.0
    Antwort #6 am: 26. Juni 2018, 13:20:38
    Ja, soweit ist alles Okay.

    Bis auf das, dass ich einige E-Mails vom Shop bekomme:

    Code: PHP  [Auswählen]
    1146 - Table 'shop1db.trustedshops' doesn't exist

    SELECT languages_id
    FROM trustedshops
    WHERE status = '
    1'

    Request URL: shop1.meinedomain.de/admin/trustedshops.php

    [XT SQL Error]

    Code: PHP  [Auswählen]
    1060 - Duplicate column name 'type'

    ALTER TABLE payone_transactions ADD type varchar(64) NOT NULL

    Request URL: shop1.meinedomain.de/admin/payone_config.php

    [XT SQL Error]

    Vielleicht hast Du dazu noch eine Idee, wie ich das lösen kann.

    Vielen Dank im Voraus.

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.750
    • Geschlecht:
    Re: modified 2.0.0.0 auf 2.0.4.0
    Antwort #7 am: 27. Juni 2018, 15:14:17
    Nun die erste Meldung spricht doch für sich, da fehlt offensichtlich eine Tabelle in der DB.
    Warum und unter welchen Umständen diese Tabelle da sein sollte weiß ich gerade auch nicht auswendig.

    Zum zweiten Fehler:
    In /admin/payone_config.php gibt es diesen Code:
    Code: PHP  [Auswählen]
    // check new column
    $check_query = xtc_db_query("SELECT *
                                   FROM payone_transactions
                                  LIMIT 1"
    );
    $check = xtc_db_fetch_array($check_query);
    if (!isset($check['type'])) {
      xtc_db_query("ALTER TABLE payone_transactions ADD type varchar(64) NOT NULL");
    }

    Ohne alle Zusammenhänge bei diesem Modul zu kennen sieht die Routine für mich nicht schlüssig aus.
    Ich würde bevor ich eine Spalte zu einer Tabelle hinzufüge mittels SHOW COLUMNS FROM TABLE_NAME testen.
    Wenn, wie hier, eine Zeile ausgelesen wird um festzustellen ob eine bestimmte Spalte vorhanden ist, geht das nach hinten los wenn es noch keine Zeile in der Tabelle gibt, sie also leer ist. Die Spalte kann trotzdem bereits da sein.
    Wie gesagt, ohne alle Zusammenhänge was das Modul Payone betrifft zu kennen, ich halte das für einen Bug.

    Du solltest da vielleicht mal jemanden draufschauen lassen (nicht mich, keine Zeit mom. ;-)).
    Kontaktiere doch das modified-Team.

    Gruß,
    noRiddle

    *NACHTRAG*
    Ticket zu dem Payone-Problem habe ich erstellt. #1488

    Joklin

    • Neu im Forum
    • Beiträge: 26
    • Geschlecht:
    Re: modified 2.0.0.0 auf 2.0.4.0
    Antwort #8 am: 29. Juni 2018, 10:33:14
    Hi noRiddle,

    vielen Dank für Deine Antwort. Ich habe den Shop in Version 2.0.4.0 testweise auf einer Subdomain in Vollversion installiert, um mir die fehlende Datenbanktabelle abzuschauen.

    Die Datenbanktabelle "trustedshops" wird auch bei Installation der Vollversion nicht erstellt. Da ich keine Erfahrung mit Datenbanktabellen habe, weiß ich nicht, wie diese Tabelle zu erstellen ist.

    Die E-Mail Fehlermeldungen kommen, wenn man die ganzen Menüs im Shop einfach nur durchklickt. Ich nutze Trustedshops nicht, würde aber gerne alles fehlerfrei halten wollen. In meinem SP3 hatte ich keine Fehler.

    Schöne Grüße

    karsta.de

    • Experte
    • Beiträge: 3.082
    Re: modified 2.0.0.0 auf 2.0.4.0
    Antwort #9 am: 29. Juni 2018, 11:17:16
    Zitat
    Die Datenbanktabelle "trustedshops" wird auch bei Installation der Vollversion nicht erstellt.
    Und wenn du im Admin > Module > System Module > Trusted Shops installierst?
    (Danach hast du einen zusätzlichen Button unter Partner Module > Trusted Shops für weitere Einstellungen)

    BG kgd

    Joklin

    • Neu im Forum
    • Beiträge: 26
    • Geschlecht:
    Re: modified 2.0.0.0 auf 2.0.4.0
    Antwort #10 am: 29. Juni 2018, 11:41:59
    Super kgd,

    Trustedshops muss einfach nur installiert sein, damit dieser Fehler beim Klicken auf dieses Menü nicht mehr auftritt und man keine E-Mail mit Fehler erhält. Die Tabelle wird nach Installation von Trustedshops erzeugt.

    Ich nutze Trustedshops gar nicht, besser wäre es doch, dass wenn Trustedshops nicht genutzt wird, auch diese Tabelle nicht nötig wäre. Aber ich lasse es einfach vorerst installiert.

    Jetzt habe ich nur noch das gemeldete Ticket:

    Code: PHP  [Auswählen]
    1060 - Duplicate column name 'type'

    ALTER TABLE payone_transactions ADD type varchar(64) NOT NULL

    Request URL: shop1.meinedomain.de/admin/payone_config.php

    [XT SQL Error]

    VIELEN DANK an EUCH BEIDE :)

    Timm

    • Fördermitglied
    • Beiträge: 6.345
    Re: modified 2.0.0.0 auf 2.0.4.0
    Antwort #11 am: 29. Juni 2018, 14:04:12
    Ich hab für das Trustedshopproblem Ticket #1489 geöffnet.

    Konnte es bei mir auch nachstellen.

    Aber der Eintrag kommt ja nur, wenn du auf Partner-Module und dort auf Trustedshop klickst. Insofern ist das nicht so wild.

    Gruß Timm

    Joklin

    • Neu im Forum
    • Beiträge: 26
    • Geschlecht:
    Re: modified 2.0.0.0 auf 2.0.4.0
    Antwort #12 am: 02. Juli 2018, 10:44:56
    Danke Euch drei

    Gruß Markus
    Werbung / Banner buchen
    10 Antworten
    12261 Aufrufe
    30. Dezember 2010, 10:29:00 von Tomcraft
    0 Antworten
    2184 Aufrufe
    31. Juli 2018, 21:02:11 von marketeer
    4 Antworten
    3171 Aufrufe
    26. Februar 2016, 17:51:04 von Bonsai