v2.0.x Division by zero in shipping.php

Thema wurde von Bastian, 21. August 2012 erstellt.

  1. Bastian

    Bastian Mitglied

    Registriert seit:
    8. November 2011
    Beiträge:
    19
    Danke erhalten:
    0
    Hallo zusammen,

    wir bekommen bei unserem GX2 seit ein paar Tagen (ohne Änderungen am System) folgende Fehlermeldung beim Checkout Prozess (shipping.php)

    WARNING(2): "Division by zero" in /home/www/nc2480/html/includes/classes/shipping.php:81 (Details)
    Backtrace: #0 (#shipping) quote called at [/home/www/nc2480/html/checkout_shipping.php:164]

    WARNING(2): "Division by zero" in /home/www/nc2480/html/includes/classes/shipping.php:82 (Details)
    Backtrace: #0 (#shipping) quote called at [/home/www/nc2480/html/checkout_shipping.php:164]

    WARNING(2): "Cannot modify header information - headers already sent by (output started at /home/www/nc2480/html/gm/classes/ErrorHandler.php:194)" in /home/www/nc2480/html/inc/xtc_redirect.inc.php:44 (Details)

    Backtrace: #0 header called at [/home/www/nc2480/html/inc/xtc_redirect.inc.php:44] #1 xtc_redirect called at [/home/www/nc2480/html/checkout_shipping.php:178]

    Natürlich geht jetzt nichts weiter ....

    Hat jemand eine Idee, wo der Fehler liegen kann?
     
  2. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    Registriert seit:
    22. September 2011
    Beiträge:
    31.167
    Danke erhalten:
    6.199
    Danke vergeben:
    1.104
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    was hast den verändert an den Versandarten oder der Datei oder dem Shop allgemein?

    Was für eine Version hast den überhaupt für ne Shopversion?
     
  3. Bastian

    Bastian Mitglied

    Registriert seit:
    8. November 2011
    Beiträge:
    19
    Danke erhalten:
    0
    Hallo Dennis,

    aktuell die Version 2.06h. Es wurden am System keine Veränderungen vorgenommen.
     
  4. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    Registriert seit:
    22. September 2011
    Beiträge:
    31.167
    Danke erhalten:
    6.199
    Danke vergeben:
    1.104
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    aber die Button-Lösung hast eingebaut oder?
    Weil Deine Version ist ja schon bisl. viel älter.
     
  5. Bastian

    Bastian Mitglied

    Registriert seit:
    8. November 2011
    Beiträge:
    19
    Danke erhalten:
    0
    Wie gesagt .. ich habe nix die letzten Wochen gemacht, nicht mal die Button Lösung.
     
  6. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    Registriert seit:
    22. September 2011
    Beiträge:
    31.167
    Danke erhalten:
    6.199
    Danke vergeben:
    1.104
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    na dann würd ich dir mal raten die updates zu machen.
    danach hast den Fehler vielleicht nicht mehr.
     
  7. Bastian

    Bastian Mitglied

    Registriert seit:
    8. November 2011
    Beiträge:
    19
    Danke erhalten:
    0
    Grundsätzlich ist die Antwort "Installiere Updates" nicht die Art Hilfe, die ich selbst erwarte und jemandem geben würde, zumal aus der Fehlermeldung ja doch einige Informationen einher gehen, aber leider muss ich auch zugeben, dass der Fehler mit der Installationvon SP1 bis 1.4 den Fehler behoben hat.

    Also erst einmal Danke lieber Dennis für den richtigen Tip.
     
  8. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    Registriert seit:
    22. September 2011
    Beiträge:
    31.167
    Danke erhalten:
    6.199
    Danke vergeben:
    1.104
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    naja bei den Update wurde da ja auch an den Dateien was gearbeitet. daher überschreiben die Updates deine evtl. vorhandene Datei mit dem Fehler.
    Oder deine PHP Version hat sich geändert und den Fehler verursacht.
    Wenn du sagst du hast absolut NIX gemacht, dann kann das ja nicht sein das die Datei fehlerhaft wurde. Dann frag mal Provider ob er was gemacht hat, updates usw.
    Jedenfalls brauchst du eh die BL um rechtssicher zu sein. Daher kam auch dann der Vorschlag mit den Updates.