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: Produkte werden aus dem Warenkorb gelöscht beim suchen - Mobile

    loony

    • Frisch an Board
    • Beiträge: 53
    Die Kunden haben folgendes Problem festgestellt.

    Ich suche nach einem bestimmten Artikel und Klicke in der Anzeige auf den Einkaufswagen. Das Produkt wird hinzugefügt. Jetzt Suche ich nach einem Zweiten bestimmten Artikel und sobald die suche abgeschlossen ist, ist der erste Artikel nicht mehr im Warenkorb.

    Das ganze passiert nur mit dem Browser Chrome in der neusten Version und bei Smartphones mit dem Betriebssystem Android 7.x,ebenfalls dem Chrome. Bei der Webseite tritt der Fehler nicht immer und ich kann ihn somit nicht reproduzieren. Bei der Mobilen Ansicht passiert es jedoch immer mit den unten genannten Artikeln. Das tragische am ganzen ist, es passiert nur mit diversen Artikel nicht mit allen. Kann mir da einer helfen?

    Wir verwenden die Shopversion v2.0.0.0 rev 9678

    Es geht um diesen Shop
    http://magickarten.ch/

    mit diesem Artikel:
    http://magickarten.ch/Einzelkarten/New-Phyrexia/Glitzernde-Elfin-Glistener-Elf-EN::32670.html

    und diesem Artikel:
    http://magickarten.ch/Einzelkarten/Scars-of-Mirrodin/Infektionsmaschine-Contagion-Engine-EN::29530.html

    Linkback: https://www.modified-shop.org/forum/index.php?topic=36968.0
    Modulshop - Eine große Auswahl an neuen und hilfreichen Modulen für die modified eCommerce Shopsoftware

    hpzeller

    • Experte
    • Beiträge: 4.129
    • Geschlecht:
    Hallo loony,

    kann den Fehler in deinem Shop auch nicht reproduzieren, aber dem Christian hat in einem ähnlichen Fall folgender Link geholfen: Hilfe - Session geht verloren

    Gruss
    Hanspeter

    p3e

    • Experte
    • Beiträge: 2.424
    Ich kann es auch nicht nachstellen, habe aber auch kein Android 7. Es hat in einem ähnlichen Fall auch mal geholfen einfach den Cache im Admin zu leeren. Ich vermute, dass da noch Dateien von vor dem Update im Cache waren und da was durcheinander kam. Danach war alles gut. Wenn das jetzt bei dir auch helfen sollte, sollte man darüber nachdenken, bei der Installationsroutine grundsätzlich auch den Cache zu leeren.

    loony

    • Frisch an Board
    • Beiträge: 53
    Ich habe also den Cache gelöst und den Pfad der Session von 'mysql' auf '' geändert wie es im Link beschrieben ist und den cash wieder geleert. Leider besteht das Problem immer noch. Hat jemand noch eine Idee an was es liegen?

    loony

    • Frisch an Board
    • Beiträge: 53
    Das Problem liegt wohl am SSL Zertifikat. Unter der gegebenen URL konnte ich extrem viele Fehler finden
    https://www.whynopadlock.com
    Diese Fehler schliessen darauf, dass http Adressen verwendet werden anstelle von https. Sobald wir die Fehler behoben haben, sollte das Zertifikat wieder "Gültig" sein. Ist das wirklich der Fall, dass ein Zertifikat als "nicht sicher" gilt wenn http links vorhanden sind?

    Timm

    • Fördermitglied
    • Beiträge: 6.258
    Hast du in der includes/configure.php auch zweimal https adressen drin stehen oder einmal http und einmal https?

    loony

    • Frisch an Board
    • Beiträge: 53
    es ist folgendes in dieser Datei

    Code: PHP  [Auswählen]
      // global defines
      define('HTTP_SERVER', 'http://magickarten.ch'); // eg, http://localhost - should not be empty for productive servers
      define('HTTPS_SERVER', 'https://magickarten.ch'); // eg, https://localhost - should not be empty for productive servers
      define('DIR_FS_DOCUMENT_ROOT', '/path/to/shop/'); // absolute path required
      define('DIR_WS_CATALOG', '/'); // relative path required
      define('DIR_FS_CATALOG', DIR_FS_DOCUMENT_ROOT);

      // secure SSL
      define('ENABLE_SSL', false); // secure webserver for checkout procedure?
      define('USE_SSL_PROXY', false); // using SSL proxy?

    sollte aber meines Erachtens dies drinn stehen

    Code: PHP  [Auswählen]
      // global defines
      define('HTTP_SERVER', 'https://magickarten.ch'); // eg, http://localhost - should not be empty for productive servers
      define('HTTPS_SERVER', 'https://magickarten.ch'); // eg, https://localhost - should not be empty for productive servers
      define('DIR_FS_DOCUMENT_ROOT', '/path/to/shop/'); // absolute path required
      define('DIR_WS_CATALOG', '/'); // relative path required
      define('DIR_FS_CATALOG', DIR_FS_DOCUMENT_ROOT);

      // secure SSL
      define('ENABLE_SSL', true); // secure webserver for checkout procedure?
      define('USE_SSL_PROXY', false); // using SSL proxy?

    Liege ich damit richtig?

    awids

    • Experte
    • Beiträge: 3.803
    • Geschlecht:
    Code: PHP  [Auswählen]
      // global defines
      define('HTTP_SERVER', 'https://magickarten.ch'); // eg, http://localhost - should not be empty for productive servers
      define('HTTPS_SERVER', 'https://magickarten.ch'); // eg, https://localhost - should not be empty for productive servers
      define('DIR_FS_DOCUMENT_ROOT', '/path/to/shop/'); // absolute path required
      define('DIR_WS_CATALOG', '/'); // relative path required
      define('DIR_FS_CATALOG', DIR_FS_DOCUMENT_ROOT);

      // secure SSL
      define('ENABLE_SSL', false); // secure webserver for checkout procedure?
      define('USE_SSL_PROXY', false); // using SSL proxy?

    loony

    • Frisch an Board
    • Beiträge: 53
    Danke awids für den Code.

    Leider besteht das Problem immer noch obwohl wir auf SSL umgestiegen sind und den db als auch den anderen cash gelöscht haben. Wie kann ich noch herausfinden wie das Problem gelöst werden kann? Ich bin mit meinem Latein langsam am ende angelangt

    loony

    • Frisch an Board
    • Beiträge: 53
    Das Problem wird immer akuter und es ist noch keine Lösung in Sicht.

    Ich habe mit meinen noch etwas vorhandenen PHP Skills ein Reverse Engineering betrieben und gesehen, dass der Warenkorb in die Session und in die DB geschrieben wird. Kann es sein, dass das Problem beim auslesen des Warenkorbs ein missmatch geschieht oder das er Von der DB liest anstelle von der Session?

    Wir verwenden immer noch 2.0.0.0 Version wird ein Update zur aktuellen Version das Problem vielleicht lösen können?

    hpzeller

    • Experte
    • Beiträge: 4.129
    • Geschlecht:
    [...]
    Wir verwenden immer noch 2.0.0.0 Version wird ein Update zur aktuellen Version das Problem vielleicht lösen können?

    Wenn man die Ursache des Problems nicht kennt ist es nicht möglich zu sagen ob ein Update auf die aktuelle Shopversion das Problem löst, trotzdem empfehle ich dir ein Update zu machen, weil seit der Veröffentlichung  der Shopversion 2.0.0.0 vor gut einem Jahr bereits vier weiter Shopversionen mit vielen Neuerungen und Bugfixes veröffentlicht wurden.

    Gruss
    Hanspeter

    cplasa

    • Fördermitglied
    • Beiträge: 200
    • Geschlecht:
    Auch ich konnte den Fehler nicht nachstellen.

    In diesem Zuge ist mir jedoch etwas anderes aufgefallen.

    Dein Shop ist über die non-WWW sowie die WWW-Schreibweise zu erreichen.

    Hier rate ich sehr dazu dich für eine der Schreibweisen zu entscheiden und diese (z.B. über die .htaccess) zu erzwingen.

    Gruß
    Christian

    cplasa

    • Fördermitglied
    • Beiträge: 200
    • Geschlecht:
               
    anything