Service Pack 3.11.2.0 erschienen

Thema wurde von Wilken (Gambio), 29. November 2018 erstellt.

  1. Anonymous

    Anonymous Beta-Held

    Registriert seit:
    6. September 2011
    Beiträge:
    1.941
    Danke erhalten:
    466
    Danke vergeben:
    449
    Update im Testshop auf 3.11.2.0 soweit erfolgreich!
     
  2. mmatecki

    mmatecki Erfahrener Benutzer

    Registriert seit:
    24. Juni 2018
    Beiträge:
    748
    Danke erhalten:
    157
    Danke vergeben:
    75
    #22 mmatecki, 1. Dezember 2018
    Zuletzt bearbeitet: 1. Dezember 2018
    Bug?
    wenn ich über den den Menü Button "Kategorie bearbeiten" im Frondend eine Kategorie bearbeiten möchte und das Ergebniss am Ende speicher gibts eine Fehlermeldung!

    Code:
    2018-12-01 00:06:42 (dc6a5cb6bb0dc9bbc173277d0eb7ba61) FATAL ERROR(1): "Uncaught exception 'LogicException' with message 'The parent id can not be equal to the category id "776"' in /var/www/vhosts/xxxxxxxxxxxxxxx/sus-verbindungstechnik/GXMainComponents/Services/Core/Category/Entities/StoredCategory.inc.php:85
    Stack trace:
    #0 /var/www/vhostxxxxxxxxxxxxxxxxxxxx/sus-verbindungstechnik/admin/includes/modules/set_category_data.inc.php(65): StoredCategory->setParentId(Object(IdType))
    #1 /var/www/vhosts/xxxxxxxxxxxxxx/sus-verbindungstechnik/admin/categories.php(212): require('/var/www/vhosts...')
    #2 {main}
      thrown"Request: POST /admin/categories.php?cPath=776&cID=776&action=update_category (Details)
    Session:  (Details)
    Post:  (Details)
    Get:  (Details)
    Information:
    <br />
    <b>Fatal error</b>:  Uncaught exception 'LogicException' with message 'The parent id can not be equal to the category id &quot;776&quot;' in /var/www/vhosts/xxxxxxxxxxxxxx/sus-verbindungstechnik/GXMainComponents/Services/Core/Category/Entities/StoredCategory.inc.php:85
    Stack trace:
    #0 /var/www/vhosts/xxxxxxxxxxxxxxxxxxsus-verbindungstechnik/admin/includes/modules/set_category_data.inc.php(65): StoredCategory-&gt;setParentId(Object(IdType))
    #1 /var/www/vxxxxxxxxxxxxxxxxxxxxe/sus-verbindungstechnik/admin/categories.php(212): require('/var/www/vhosts...')
    #2 {main}
      thrown in <b>/var/www/vhostsxxxxxxxxxxxxxxxxxxxxxxx/sus-verbindungstechnik/GXMainComponents/Services/Core/Category/Entities/StoredCategory.inc.php</b> on line <b>85</b><br />
     
  3. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    13. Juni 2011
    Beiträge:
    695
    Danke erhalten:
    139
    Danke vergeben:
    138
    Bei mir funktioniert die direkte Weiterleitung nach dem Login über die login_admin.php in den Adminbereich im Liveshop nicht. Dieser wurde von 3.11.1.2 upgedated.

    Im Testshop, Update von der 3.11.2.0Beta1, funktioniert es :)

    Hat jemand eine Idee, was zutun ist?
     
  4. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    22. September 2011
    Beiträge:
    904
    Danke erhalten:
    85
    Danke vergeben:
    136
    @Wilken (Gambio)

    habe ein Backup zurück zur Beta 1 gemacht. Alles hat wieder funktoniert. Erneutes Update auf 3.11.2.0 gleiches Problem.
    Keine Veränderungen an der DB zwischendurch.
    Das Kann nur am Update liegen.
    Das Ticket 100683736 ist noch offen.
     
  5. mmatecki

    mmatecki Erfahrener Benutzer

    Registriert seit:
    24. Juni 2018
    Beiträge:
    748
    Danke erhalten:
    157
    Danke vergeben:
    75
    Gibt es dazu eine genauere Beschreibung?

    Bilder lassen sich nicht abspeichern es erscheint dazu folgende Fehlermeldung

    WARNING(2): "getimagesize(/var/www/vhosts/xxxxxxxxxxxxxxxxxxxxxxde/xxxxxxxxxxxxxxxxxxxx/images/categories/og/100324_tjep_ka_1_situation.jpg): failed to open stream: No such file or directory" in /var/www/vhosts/xxxxxxxxxxxxxxx.de/xxxxxxxxxxxxxxxxxxx/admin/html/compatibility/new_category.php:71
     
  6. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    13. Juni 2011
    Beiträge:
    695
    Danke erhalten:
    139
    Danke vergeben:
    138
    Beim Neuerstellen der Bestellbestätigung kommt folgende Meldung:
    (Link nur für registrierte Nutzer sichtbar.)

    Nehme an, dass hat mit PHP 7.2 zu tun?
     
  7. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.310
    Danke vergeben:
    2.208
    Das sind Datenbankfehler, ich hab eben das Ticket bearbeitet, da kann das Update so nix für.
     
  8. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.310
    Danke vergeben:
    2.208
    Typischer PHP 7.2 Fehler, aber ohne begleitenden Kontext (-> vollständig ausgeklappte Fehlermeldung aus Log) nicht verfolgbar.
     
  9. birgit-wienand

    birgit-wienand Erfahrener Benutzer

    Registriert seit:
    29. Januar 2013
    Beiträge:
    142
    Danke erhalten:
    45
    Danke vergeben:
    51
    Danke Wilken, auf deine Antwort habe ich gewartet. Ich versuche heute Abend mal das Update zu installieren und melde morgen, ob es geklappt hat oder nicht. Vielleicht interessant für all die, welche den Shop ohne Fremd-Plugins betreiben, so wie ich.
    PHP Version 7.1.24

    Rainer
     
  10. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    13. Juni 2011
    Beiträge:
    695
    Danke erhalten:
    139
    Danke vergeben:
    138
    #30 Anonymous, 3. Dezember 2018
    Zuletzt bearbeitet: 3. Dezember 2018
    Code:
    2018-12-03 18:29:46 (4888628d690a96132d8956fe7da89128) WARNING(2): "count(): Parameter must be an array or an object that implements Countable" in /home/www/web5/html/shop/gm/modules/gm_gprint_admin_gm_send_order.php:57 (Details)
    #5    File: /home/www/web5/html/shop/gm/modules/gm_gprint_admin_gm_send_order.php:57 (Details)
    #4    File: /home/www/web5/html/shop/system/classes/orders/RecreateOrder.inc.php:129 (Details)
    #3    File: /home/www/web5/html/shop/system/classes/orders/RecreateOrder.inc.php:63 (Details)
    #2    File: /home/www/web5/html/shop/system/core/MainFactory.inc.php(325) : eval()'d code:1 (Details)
    #1    File: /home/www/web5/html/shop/system/core/MainFactory.inc.php:325 (Details)
    #0    File: /home/www/web5/html/shop/admin/gm_send_order.php:243 (Details)
    Request: GET /admin/gm_send_order.php?oID=2018121084&type=recreate_order (Details)
    Session:  (Details)
    Get:  (Details)
    @Wilken: meinst du so?

    PS: der Fehler tritt auf bei einer Bestellung auf, die einen GX Customizer enthält, bei Bestellungen ohne diesen kann ich es nicht nachvollziehen ;)
     
  11. Joachim Schubert

    Joachim Schubert Erfahrener Benutzer

    Registriert seit:
    15. Juni 2012
    Beiträge:
    604
    Danke erhalten:
    92
    Danke vergeben:
    197
    Problem nach Update 3.11.2.0

    Ich habe 2 Shops und die Artikel von Shop 1 nach Shop 2 exportiert, schon länger her. Allerdings hatte ich die Hersteller bei Shop 2 nicht angelegt.

    Nun geht nicht mehr....Die Artikel können nicht mehr aufgerufen werden....

    Ich habe nun versucht die Hersteller anzulegen. Es geht tatsächlich... Allerdings habe ich dann einen Fehler gemacht und den Hersteller gelöscht, und nun ist die ID nicht neu zu vergeben. Das System nimmt einfach eine ID weiter, statt ID:1 nun ID:2. Damit stimmt die Zuornung vom Shop 1 nicht mehr und es geht nicht mehr.

    Kann ich das System dazu bringen die gelöschten und nicht genutzen Hersteller wiede rzu vergeben. Kann ich das ID für Hersteller reseten?

    Weiß da jemand was......

    Sonnst müsste ich ja nach jedem export alle Artikel überarbeiten, was wahnsinn wäre.
     
  12. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    1. September 2012
    Beiträge:
    2.630
    Danke erhalten:
    479
    Danke vergeben:
    166
    Über SQL die HerstellerID in der Tabelle ändern?
     
  13. Joachim Schubert

    Joachim Schubert Erfahrener Benutzer

    Registriert seit:
    15. Juni 2012
    Beiträge:
    604
    Danke erhalten:
    92
    Danke vergeben:
    197
    Oh je, bin total ahnunglos was die datenbank angeht....
     
  14. Joachim Schubert

    Joachim Schubert Erfahrener Benutzer

    Registriert seit:
    15. Juni 2012
    Beiträge:
    604
    Danke erhalten:
    92
    Danke vergeben:
    197
    In der Datenbank gibt es "manufactures" dort sind alle Hersteller eingetragen, richtig....

    Aber im Shop gibt es die Hersteller nicht....
     
  15. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    1. September 2012
    Beiträge:
    2.630
    Danke erhalten:
    479
    Danke vergeben:
    166
    Habe grad keine dB vor mir, aber Barbara zaubert Dir so einen Befehl beim Zähneputzen...
     
  16. Joachim Schubert

    Joachim Schubert Erfahrener Benutzer

    Registriert seit:
    15. Juni 2012
    Beiträge:
    604
    Danke erhalten:
    92
    Danke vergeben:
    197
    Dann hoffe ich doch darauf, dass Sie bald Zähne putzen muß :)
     
  17. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.569
    Danke erhalten:
    11.312
    Danke vergeben:
    1.614
    Sind beide Shops auf Version 3.11.2.0?
    Wenn ja wäre es am Einfachsten die Tabellen für Hersteller (manufacturers und manufacturers_info)
    aus dem 2. shop zu übertragen (z.B. mit dem MySQL-Dumper-Nachfolger)

    Wenn Du in dem Shop aber die Hersteller nicht brauchst und nicht haben möchtest, kann man auch die ID im Artikel löschen.

    Das müsste mit dem befehl gehen:
    Code:
    UPDATE `products` SET `manufacturers_id` = '0'
    Vorher unbedingt eine Datenbank-Sicherung machen!
     
  18. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    1. September 2012
    Beiträge:
    2.630
    Danke erhalten:
    479
    Danke vergeben:
    166
  19. Joachim Schubert

    Joachim Schubert Erfahrener Benutzer

    Registriert seit:
    15. Juni 2012
    Beiträge:
    604
    Danke erhalten:
    92
    Danke vergeben:
    197
    Ja aber eigentlich will ich die Hersteller haben. Gibt es nicht eine Idee :

    In der Datenbank sind die Hersteller richtig drinnen nur im Shop nicht.

    Kann man im Shop nicht die ID von nicht mehr vorhandenen Herstellern zurücksetzen? also von ID 2 auf Id 1
     
  20. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.569
    Danke erhalten:
    11.312
    Danke vergeben:
    1.614
    Du meinst bei den Artikeln?