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: checkout_confirmation.php leere/weiße Seite

    rrnetz

    • Neu im Forum
    • Beiträge: 14
    checkout_confirmation.php leere/weiße Seite
    am: 14. Juli 2015, 12:14:32
    Hallo zusammen,

    ich hatte im Shop immer eine leere Seite nach Auswahl der Zahlungsart. Da der Shop nicht in der neusten Version lief, habe ich direkt ein Update durchgeführt. Leider besteht das Problem aber immer noch.

    Nach Auswahl der Zahlungsart kommt im nächsten Schritt eine leere/weiße Seite. Nach aktivieren der

    @ini_set('display_errors', true);
    error_reporting(-1);

    in der checkout_confirmation.php erhalte ich folgende Fehlermeldungen im Browser

    Notice: Undefined index: manufacturers_id in web/templates/tb_modified eCommerce Shopsoftware_020/source/boxes/manufacturers.php on line 75
    Notice: Undefined index: products_id in web/templates/tb_modified eCommerce Shopsoftware_020/source/boxes/whats_new.php on line 57
    Warning: Illegal string offset 'products_id' in web/templates/tb_modified eCommerce Shopsoftware_020/source/boxes/whats_new.php on line 68
    Notice: Uninitialized string offset: 0 in web/templates/tb_modified eCommerce Shopsoftware_020/source/boxes/whats_new.php on line 68
    Notice: Undefined variable: customer_orders_string in web/templates/tb_modified eCommerce Shopsoftware_020/source/boxes/order_history.php on line 51
    Notice: Use of undefined constant php - assumed 'php' in web/templates/tb_modified eCommerce Shopsoftware_020/css/general.css.php on line 18
    Notice: Use of undefined constant php - assumed 'php' in web/templates/tb_modified eCommerce Shopsoftware_020/css/general.css.php on line 26
    Notice: Use of undefined constant php - assumed 'php' in web/templates/tb_modified eCommerce Shopsoftware_020/javascript/general.js.php on line 20
    Notice: Use of undefined constant php - assumed 'php' in web/templates/tb_modified eCommerce Shopsoftware_020/javascript/general.js.php on line 37
    Notice: Undefined index: inkl. Unbekannter Steuersatz in web/includes/modules/order_total/ot_shipping.php on line 88
    Notice: Undefined property: eustandardtransfer::$check in web/includes/modules/payment/eustandardtransfer.php on line 49
    Parse error: syntax error, unexpected 'begin' (T_STRING) in web/media/content/Widerrufsbelehrung_06.11.2014.pdf on line 178

    Shop Informationen
    modified eCommerce Shopssoftware v1.06 rev 4642 SP2 dated: 2014-08-12
    Datenbank Version: "MOD_1.0.6.0"

    Hat noch jemand eine Idee für mich? Danke & Gruß

    STEFAN

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

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 14.000
    • Geschlecht:
    Re: checkout_confirmation.php leere/weiße Seite
    Antwort #1 am: 16. Juli 2015, 04:08:04
    Welche PHP-Version wird benutzt ? (Backend => Hilfsprogramme => Server Info)
    modified läuft bislang nur bis PHP 5.4.x einwandfrei.

    Gruß,
    noRiddle

    rrnetz

    • Neu im Forum
    • Beiträge: 14
    Re: checkout_confirmation.php leere/weiße Seite
    Antwort #2 am: 16. Juli 2015, 06:37:10
    Hallo noRiddle,

    danke für deine Antwort. Anbei noch die Server Info

    Server Information    
    Server Host:    host.domain.de (IP)         Datenbank Host:    localhost (127.0.0.1)
    Server OS:    Linux #1 SMP Debian 3.2.68-1+deb7u2         Datenbank:    MySQL 5.5.43-0+deb7u1
    Server Datum:    2015-07-16 06:34:08 +0200 CEST         Datenbank Datum:    2015-07-16 06:34:08
    Server Up Time:    06:34:08 up 27 days, 7:25, 0 users, load average: 0.15, 0.13, 0.14
    HTTP Server:    Apache/2.2.22 (Debian)
    PHP Version:    5.4.41-0+deb7u1 (Zend: 2.4.0)

    Auf dem gleichen Server läuft noch ein weiterer Shop in einem anderen vhost. Dort klappt alles soweit problemlos. Zumindest für mich nicht 100% nachvollziebar warum der eine läuft und der andere nicht.

    Gruß
    STEFAN

    webald

    • modified Team
    • Beiträge: 2.791
    Re: checkout_confirmation.php leere/weiße Seite
    Antwort #3 am: 16. Juli 2015, 07:53:03
    Kann es sein, dass du etwas eingebaut hast? Modul zur Anzeige von PDF-Dateien etwa? Kommt der Fehler auch mit dem Standard-Template?

    rrnetz

    • Neu im Forum
    • Beiträge: 14
    Re: checkout_confirmation.php leere/weiße Seite
    Antwort #4 am: 16. Juli 2015, 07:57:16
    Guten Morgen webald,

    danke für die Antwort. Man sollte sich einfach mehr Zeit nehmen das Thema immer vollständig zu beschreiben.

    Mir ist außer das Plugin für jtl wawi webshop Abgleich nichts bekannt. Das Problem besteht auch mit dem Standard Template. Ich habe ja die Vermutung, dass beim Update evtl. etwas mit dem Datenbank Update nicht 100% geklappt hat. Wobei der Fehler im ersten Anschein nicht als ein Datenbankthema ausschaut!?

    Ich habe aber keine Idee wie ich das überprüfen könnte. Vielleicht hat da ja noch jemand eine Idee für mich.

    Danke & Gruß

    STEFAN

    ChristianRothe

    • Mitglied
    • Beiträge: 187
    Re: checkout_confirmation.php leere/weiße Seite
    Antwort #5 am: 16. Juli 2015, 09:42:01
    Wo ist das Problem, den Fehler zu erkennen? Schau doch mal in Zeile 178 Deiner checkout_confirmation.php. Der PHP-Parser berichtet bei Dir dort einen Syntaxfehler, der die Scriptausführung zum Abbruch bringt. Daher die weiße Seite:

    Zitat
    Parse error: syntax error, unexpected 'begin' (T_STRING) in web/media/content/Widerrufsbelehrung_06.11.2014.pdf on line 178

    hendrik

    • Experte
    • Beiträge: 2.038
    Re: checkout_confirmation.php leere/weiße Seite
    Antwort #6 am: 16. Juli 2015, 10:18:48
    Er hat im Contentmanager bei "Datei Wählen:" eine PDF-Datei gewählt. Hier wird eine php- oder html-Datei erwartet. Server versucht eine pdf als php zu interpretieren. Das geht schief.

    gruß
    hen

    rrnetz

    • Neu im Forum
    • Beiträge: 14
    Re: checkout_confirmation.php leere/weiße Seite
    Antwort #7 am: 16. Juli 2015, 11:17:31
    Hallo zusammen,

    danke für die vielen Antworten und Tipps. Der Hinweiß mit dem Content scheint richtig zu sein.
    Wenn ich das PDF aus der Auswahl entferne dann klappt wieder alles.

    Wie könnte ich das Problem "richtig" lösen?

    Danke & Gruß

    STEFAN

    Fakrae

    • Viel Schreiber
    • Beiträge: 997
    Re: checkout_confirmation.php leere/weiße Seite
    Antwort #8 am: 16. Juli 2015, 11:21:03
    Dein PDF in HTML nachbauen und das entsprechend auswählen :D

    hendrik

    • Experte
    • Beiträge: 2.038
    Re: checkout_confirmation.php leere/weiße Seite
    Antwort #9 am: 16. Juli 2015, 13:38:49
    Downloadlink fürs pdf

    rrnetz

    • Neu im Forum
    • Beiträge: 14
    Re: checkout_confirmation.php leere/weiße Seite
    Antwort #10 am: 27. Juli 2015, 20:34:08
    Hallo zusammen,

    ich habe mich dazu entschieden, einfach in der Email das PDF als LINK einzubinden.

    Danke & Gruß
    11 Antworten
    8461 Aufrufe
    13. März 2013, 20:24:05 von ad0r
    1 Antworten
    2518 Aufrufe
    08. Dezember 2009, 10:07:51 von Tomcraft
    3 Antworten
    2690 Aufrufe
    07. Oktober 2016, 16:50:34 von Bonsai
    2 Antworten
    1896 Aufrufe
    27. Juni 2018, 14:24:58 von duskk