• Resolved holli4040

    (@holli4040)


    Hallo,
    folgende Fehlermeldung erhalte ich, wenn ich in den Einstellungen von Paypal Plus (Woocommerce/Einstellungen/Zahlungen/Paypal Plus) auf Speichern klicke:

    Warning: sizeof(): Parameter must be an array or an object that implements Countable in …./wp-content/plugins/woo-paypalplus/lib/PayPal/Common/PayPalModel.php on line 179

    Die gemachten Einstellungen werden übernommen und Paypal Plus wird auf der Checkout-Seite auch angezeigt.

    Welche Auswirkungen hat der Fehler und wie kann er behoben werden?

    ++++

    Versionen:

    WP: 4.9.6
    WC: 3.4.2
    Paypal Plus Plugin: 1.0.8

    • This topic was modified 6 years, 9 months ago by holli4040.
Viewing 11 replies - 1 through 11 (of 11 total)
  • Thread Starter holli4040

    (@holli4040)

    Erg?nzung: die Fehlermeldung wird insgesamt 7x angezeigt.

    Plugin Support Andreas W.

    (@aweissinpsyde)

    Hallo @holli4040,

    welche PHP Version ist bei dir im Einsatz?

    Thread Starter holli4040

    (@holli4040)

    Hallo Andreas,
    Die PHP-Version ist 7.2.5.

    Plugin Support Andreas W.

    (@aweissinpsyde)

    @holli4040 kannst du es mal bitte mit 7.0 oder 7.1 probieren?

    Thread Starter holli4040

    (@holli4040)

    Mit PHP 7.1.17 kommt die Fehlermeldung nicht.

    Hallo,

    ich habe auch das Problem mit PHP 7.2.5

    Mit Version 7.1.17 kommen keine Fehlermeldungen.

    Kommt die Tage vielleicht ein Fix?

    Sch?nen Gru?
    Birger

    Plugin Support Andreas W.

    (@aweissinpsyde)

    Hallo @momokofrauenkarate,

    wir werden das in den n?chsten Updates ?ndern.

    Schade das das so lange dauert – schon sind 3 Monate vergangen und unsere Fehler-Logdateien werden auch ordentlich zugemüllt. Sicherlich ist der Fehler unkritisch …

    Zeile 179: } elseif (sizeof($v) <= 0 && is_array($v)) {

    da ist wohl lediglich was vertauscht ? Sollte eher so aussehen :

    Zeile 179: } elseif ( is_array($v) && sizeof($v) <= 0 ) {

    oder lieg ich etwa falsch? Ich werde es erst einmal damit versuchen und das Update bereinigt ja dann den Fehler automatisch, irgendwann. ??

    P.S. wir nutzen PHP 7.2

    Plugin Support Andreas W.

    (@aweissinpsyde)

    Hallo @joteleh,

    ich würde dich bitten evtl. PHP 7.0 zu benutzen. Leider sind jede ?nderungen durch PayPal zu genehmigen. Das heisst wir k?nnen nicht einfach den Code erweitern ohne das dies von PayPal unter Begutachtung steht. Auch muss hier auf Seitens PayPal der Code ge?ndert werden, worauf wir wiederrum warten müssen, um unseren Code anpassen zu k?nnen.

    Das Theme hat aber bereits h?chste Priorit?t und wir haben dies erst am Montag besprochen gehabt und auch normals direkt an PayPal weitergegeben.

    Ich bitte die Verz?gerung vielmals zu Entschuldigen.

    Hallo Andreas,

    wie schauts aus? Die Fehlermeldungen kommen immer noch, nur bei PHP 7,0 — hat das irgendwelche Nachteile für die Kunden, oder dass die Zahlungen dann nicht durchgehen, wenn wir 7.2 trotzdem verwenden?

    Was sagen denn die schlafmützigen Entscheider von PayPal dazu?

    Beste Grü?e
    Oliver

    Plugin Support Andreas W.

    (@aweissinpsyde)

    Hallo @oliverfritsch,

    es sollte in den n?chsten Wochen ein Update unserseits kommen, aber leider warten wir noch auf die Freigabe durch PayPal. Es ist nur eine Meldung, die du als Admin sehen würdest,welche aber bedingt, zu Fehlern im Backend und wom?glich auch im Frontend für Kunden führen kann.

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘Fehlermeldung zur Datei PaypalModel.php’ is closed to new replies.