WARNING(2): "count(): Parameter must be an array or an object that implements Countable"

Thema wurde von peter_huss, 22. Januar 2019 erstellt.

  1. peter_huss

    peter_huss Neues Mitglied

  2. Anonymous

    Anonymous Erfahrener Benutzer Mitarbeiter

  3. Anonymous

    Anonymous Erfahrener Benutzer Mitarbeiter

    Welche Shopversion hast Du? Wenn 3.9.1.x -> updaten oder PHP-Version auf 7.1 runter setzen.
     
  4. peter_huss

    peter_huss Neues Mitglied

    v3.11.1.2 sollte es sein
     
  5. Wilken (Gambio)

    Wilken (Gambio) Erfahrener Benutzer

    Der verlinkte Fix ist ab 3.11.2.0 drin.
     
  6. saschadd

    saschadd Erfahrener Benutzer

    Moin,
    sorry wenn ich das Problem nochmal aufwärme, aber ich hab es im Moment im Warenkorb also auf der shopping_cart.php
    Shop ist 3.15.4.2 unter PHP 7.3.
    Ist der Shop eventuell noch nicht PHP 7.3 ready?
     
  7. barbara

    barbara G-WARD 2014-2020

    eigentlich schon
    siehe:
    (Link nur für registrierte Nutzer sichtbar.)
     
  8. saschadd

    saschadd Erfahrener Benutzer

    dachte ich eigentlich auch...

    Wie kann ich das beheben?
    Kann ich die Fehlermeldung einfach ausschalten oder besser nicht?
    Edit: (Es scheint kein funktionaler Fehler vorzuliegen, da eine Testbestellung geht. Allerdings kann so eine Fehlermeldung zu Kaufabbrücken im Warenkorb führen. )
     
  9. barbara

    barbara G-WARD 2014-2020

    Hast Du irgendwelche Module, die da nicht passen?
     
  10. saschadd

    saschadd Erfahrener Benutzer

    Nicht das ich wüsste, ich schau heute abend mal genauer und vergleich mal Dateien. Bin im Moment noch unterwegs.
     
  11. barbara

    barbara G-WARD 2014-2020

    Sonst mach ein Ticket und lass Gambio schauen, wodurch das verursacht wird.
     
  12. saschadd

    saschadd Erfahrener Benutzer

    War doch ein Fehler in einem alten Modul, das alte Piwik-Plugin von brunbaur ist noch nicht PHP 7.2+ fähig bzw. die Funktion mit der das Attribut-Tracking umgesetzt ist, ansonsten geht noch alles.