• Resolved jakoblieser

    (@jakoblieser)


    Hallo,
    ich habe ein Problem mit dem Plugin. Im checkout wird alles unterhalb der Zahlungsm?glichkeiten nicht mehr geladen. Dies liegt an folgendem Fehler:

    2018-08-29T16:41:34+00:00 CRITICAL Uncaught Error: Call to a member function get_title() on boolean in /is/htdocs/wp12665440_E3YPSSJKWG/www/test_umgebung/wp-content/plugins/woo-paypalplus/src/WC/Payment/CartItemData.php:72
    Stack trace:
    #0 /is/htdocs/wp12665440_E3YPSSJKWG/www/test_umgebung/wp-content/plugins/woo-paypalplus/src/WC/Payment/OrderDataCommon.php(94): WCPayPalPlus\WC\Payment\CartItemData->get_name()
    #1 /is/htdocs/wp12665440_E3YPSSJKWG/www/test_umgebung/wp-content/plugins/woo-paypalplus/src/WC/Payment/OrderDataCommon.php(79): WCPayPalPlus\WC\Payment\OrderDataCommon->get_item(Object(WCPayPalPlus\WC\Payment\CartItemData))
    #2 /is/htdocs/wp12665440_E3YPSSJKWG/www/test_umgebung/wp-content/plugins/woo-paypalplus/src/WC/Payment/WCPayPalPayment.php(200): WCPayPalPlus\WC\Payment\OrderDataCommon->get_item_list()
    #3 /is/htdocs/wp12665440_E3YPSSJKWG/www/test_umgebung/wp-content/plugins/woo-paypalplus/src/WC/Payment/WCPayPalPayment.php(136): WCPayPalPlus\WC\Payment\WCPayPalPayment->get_order_item_names()
    #4 /is/htdocs/wp12665440_E3YPSSJKWG/www/tes

    Der Fehler tritt bei mir erst auf wenn man zwei Bestellungen hintereinander macht. Wenn ich das Plugin dann deaktiviere l?dt der Checkout wieder ganz normal. Nach meinen Erkenntnissen liegt der Fehler also innerhalb des PayPal Plus Plugins. Hat sonst noch wer dieselben Probleme? Und gibt es ein Update, dass dieses Problem behebt?
    Beste Grü?e
    Jakob

Viewing 15 replies - 1 through 15 (of 18 total)
  • Plugin Support Andreas W.

    (@aweissinpsyde)

    Hallo @jakoblieser,

    hast du ein Cache Plugin im Einsatz? Evtl. einmal komplett deaktivieren, Cache l?schen und erneut testen. Wenn die Seite gecached wird, kann es sein, das JS Dateien mitgecached werden und der Ablauf damit gest?rt wird.

    Thread Starter jakoblieser

    (@jakoblieser)

    Hallo @aweissinpsyde
    habe keine Cache Plugins im Einsatz ist alles deaktiviert und vorher auch einmal alles geleert.

    Plugin Support Andreas W.

    (@aweissinpsyde)

    Hallo @jakoblieser

    kannst du bitte einmal folgendes Formular ausfüllen https://inpsyde.com/paypal-plus-fuer-woocommerce-pdf-handbuch-und-support/

    – WooCommerce System Report
    – PayPal Plus Log-Datei
    – Screenshot der Settingsseite unseres Plugins

    mit anh?ngen.

    Vielen Dank

    Plugin Support Andreas W.

    (@aweissinpsyde)

    Hallo @jakoblieser,

    ich würde dich bitten ein SSL Zertifikat einzubinden, das dieses bei PayPal Plus Pflicht ist. Ein SSL Zertifikat kannst du über deinen Hoster bestellen und einbinden lassen.

    In den PayPal Plus Einstellungen muss das Checkout Logo mit HTTPS beginnen. Auch das ist Pflicht.

    Ein weiterer Punkt, der auf auch Fehler verursacht, ist die PHP 7.2 Version. Hier würde ich dich bitten einen niedrigere 7.x Version zu verwenden, da wir momentan an einer PHP 7.2 Version arbeiten.

    Ich würde dich bitte die o.g. Dinge umzuseten und zu testen, ob der Fehler weiterhin besteht.

    Vielen Dank
    Andreas

    Thread Starter jakoblieser

    (@jakoblieser)

    Hallo @aweissinpsyde,
    danke für deine Hinweise. Als Php Version verwende ich sowieso 7.1. Das SSL-Zertifikat fehlt, weil das eine Testumgebung ist und ich keine Lust hab da noch für ein Zertifikat zu zahlen. Auf der Livesite (melflair.de) mit Zertifikat trat das Problem auch auf, allerdings grade eben nicht mehr, als ich es nochmal getestet habe. Das einzige, was ich dort einmal ge?ndert hatte war die Php Version von 7.1 auf 7.0, jetzt ist es wieder 7.1 und es scheint zu funktionieren ?? Was sich mir noch nicht ganz erschlie?t ist, ob das fehlende Zertifikat diese Art von Fehler produzieren kann. Es ist kein Problem, wenn das Plugin auf der Testumgebung nicht l?uft, wenn das Problem allerdings auf der Livesite auftritt legt es den gesamten Checkout lahm. Dementsprechend meine Vorsicht und das Nachhaken.
    Danke
    Jakob

    Plugin Support Andreas W.

    (@aweissinpsyde)

    Hallo @jakoblieser

    das SSL Zertifikat ist Vorraussetzung um PayPal Plus nutzen zu k?nnen, ohne dieses werden Bezahlungen nicht funktionieren. Allerdings sollte dies keinen Einfluss auf deinen Shop haben und diesen irgendwie lahm legen.

    Thread Starter jakoblieser

    (@jakoblieser)

    Hallo @aweissinpsyde

    du denkst also mit Zertifikat besteht kein Grund zur sorge, dass das Problem wieder auftritt?

    Plugin Support Andreas W.

    (@aweissinpsyde)

    Hallo @jakoblieser.

    wir müssen uns hier Schritt für Schritt vorgehen. Zuerst müssen die Anforderunegn von PayPal erfüllt werden, um sehen zu k?nnen woher das Problem kommt. In vielen F?llen wird das Problem aber damit behoben werden.

    Thread Starter jakoblieser

    (@jakoblieser)

    Hallo @aweissinpsyde,
    das Problem tritt wieder auf, diesmal auf der Livesite mit Zertifikat. Die Fehlermeldung:
    2018-09-06T06:19:30+00:00 CRITICAL Uncaught Error: Call to a member function get_title() on boolean in /is/htdocs/wp12665440_E3YPSSJKWG/www/wp-content/plugins/woo-paypalplus/src/WC/Payment/CartItemData.php:72
    Stack trace:
    #0 /is/htdocs/wp12665440_E3YPSSJKWG/www/wp-content/plugins/woo-paypalplus/src/WC/Payment/OrderDataCommon.php(94): WCPayPalPlus\WC\Payment\CartItemData->get_name()
    #1 /is/htdocs/wp12665440_E3YPSSJKWG/www/wp-content/plugins/woo-paypalplus/src/WC/Payment/OrderDataCommon.php(79): WCPayPalPlus\WC\Payment\OrderDataCommon->get_item(Object(WCPayPalPlus\WC\Payment\CartItemData))
    #2 /is/htdocs/wp12665440_E3YPSSJKWG/www/wp-content/plugins/woo-paypalplus/src/WC/Payment/WCPayPalPayment.php(200): WCPayPalPlus\WC\Payment\OrderDataCommon->get_item_list()
    #3 /is/htdocs/wp12665440_E3YPSSJKWG/www/wp-content/plugins/woo-paypalplus/src/WC/Payment/WCPayPalPayment.php(136): WCPayPalPlus\WC\Payment\WCPayPalPayment->get_order_item_names()
    #4 /is/htdocs/wp12665440_E3YPSSJKWG/www/wp-content/plugins/woo-paypalplus/src/WC/Payment/WCPayPalPayment.php(103)

    Plugin Support Andreas W.

    (@aweissinpsyde)

    Hallo @jakoblieser

    kannst du bitte einmal die PHP Version nach unten setzen und auch testweise alle Plugins bis auf WC und PP+ deaktivieren? Evtl. noch das Standard Theme aktivieren.

    Thread Starter jakoblieser

    (@jakoblieser)

    Hallo @aweissinpsyde
    habe nun die Php Version einmal runtergesetzt auf 7.0 und 5.6 dazu alle Plugins bis auf Woocommerce und PP+ deaktiviert und das Twenty Seventeen aktiviert Problem tritt leider immernoch auf. Hier nochmal der Log:

    2018-09-07T23:05:54+00:00 CRITICAL Uncaught Error: Call to a member function get_title() on boolean in /is/htdocs/wp12665440_E3YPSSJKWG/www/wp-content/plugins/woo-paypalplus/src/WC/Payment/CartItemData.php:72
    Stack trace:
    #0 /is/htdocs/wp12665440_E3YPSSJKWG/www/wp-content/plugins/woo-paypalplus/src/WC/Payment/OrderDataCommon.php(94): WCPayPalPlus\WC\Payment\CartItemData->get_name()
    #1 /is/htdocs/wp12665440_E3YPSSJKWG/www/wp-content/plugins/woo-paypalplus/src/WC/Payment/OrderDataCommon.php(79): WCPayPalPlus\WC\Payment\OrderDataCommon->get_item(Object(WCPayPalPlus\WC\Payment\CartItemData))
    #2 /is/htdocs/wp12665440_E3YPSSJKWG/www/wp-content/plugins/woo-paypalplus/src/WC/Payment/WCPayPalPayment.php(200): WCPayPalPlus\WC\Payment\OrderDataCommon->get_item_list()
    #3 /is/htdocs/wp12665440_E3YPSSJKWG/www/wp-content/plugins/woo-paypalplus/src/WC/Payment/WCPayPalPayment.php(136): WCPayPalPlus\WC\Payment\WCPayPalPayment->get_order_item_names()
    #4 /is/htdocs/wp12665440_E3YPSSJKWG/www/wp-content/plugins/woo-paypalplus/src/WC/Payment/WCPayPalPayment.php(103)

    2018-09-07T23:06:07+00:00 CRITICAL Call to a member function get_title() on boolean

    2018-09-07T23:06:21+00:00 CRITICAL Call to a member function get_title() on boolean

    2018-09-07T23:06:29+00:00 CRITICAL Call to a member function get_title() on boolean

    Thread Starter jakoblieser

    (@jakoblieser)

    K?nnte eine Neuinstallation helfen?

    Plugin Support Andreas W.

    (@aweissinpsyde)

    Hallo @jakoblieser

    kannst du bitte einmal folgendes Formular ausfüllen https://inpsyde.com/paypal-plus-fuer-woocommerce-pdf-handbuch-und-support/ und alle Infos als Anhang dranh?ngen

    Nein, das glaube ich nicht. Ich werde dies aber einmal mit unseren Entwicklern besprechen, was hier die beste L?sung w?re.

    Thread Starter jakoblieser

    (@jakoblieser)

    Hab ich gemacht, vielen Dank.

    Ich habe das gleiche Problem.

    Wurde es behoben ? Wenn ja, wie ?

Viewing 15 replies - 1 through 15 (of 18 total)
  • The topic ‘Checkout l?dt nicht komplett wegen Php Fehler’ is closed to new replies.