Neu Wichtiger Hinweis für Nutzer von CSS-Gutschein-Plugin in Verbindung mit Webstollen EU-Cookie, Google-Tracking in Shop 5.2.x

Matze_G

Sehr aktives Mitglied
1. Dezember 2017
204
70
Hallo Zusammen,

ich möchte Euch gerne auf ein Problem aufmerksam machen, dass mir durch Zufall aufgefallen ist. Nach Rücksprache mit Andreas Petermann (danke für den schnellen Support!) stellt sich das nun so dar:

Wer im Shop ab 5.2.x (sprich PHP 8.1 einsetzt) das CSS-Gutschein-Plugin und gleichzeitig die Webstollen-Plugins EU-Cookie und Google-Tracking benutzt, könnte davon betroffen sein. In den beiden Webstollen-Plugins ist ein AbstractLogger enthalten, der dort allerdings nicht genutzt wird. Er wird aber für das CSS-Gutscheintool benötigt. Damit läuft das CSS-Gutscheintool auf einen Fehler, wenn eine PDF erstellt wird. Z.B., wenn man die Vorschau eines Gutscheins im Backend ansehen möchte, funktioniert es nicht. Das tückische ist, dass damit auch keine Mails aus dem Shop mit Gutscheinen versendet wurden, obwohl die Gutscheine als versendet markiert werden. Man bekommt das also gar nicht mit, dass etwas fehlt. Bestenfalls vermisst man die Einträge im Email- Log des Shops (oder wartet auf Kundenbeschwerden).

Im PHP-Errorlog (sofern eingeschaltet) sieht das dann so aus:
PHP Fatal error: Declaration of Psr\Log\AbstractLogger::emergency($message, array $context = []) must be compatible with Psr\Log\LoggerInterface::emergency(Stringable|string $message, array $context = []): void in /var/www/vhosts/original-erzgebirgische-volkskunst.de/httpdocs/plugins/ws5_googletracking/vendor/psr/log/Psr/Log/AbstractLogger.php on line 22
PHP Fatal error: Declaration of Psr\Log\AbstractLogger::emergency($message, array $context = []) must be compatible with Psr\Log\LoggerInterface::emergency(Stringable|string $message, array $context = []): void in /var/www/vhosts/original-erzgebirgische-volkskunst.de/httpdocs/plugins/ws5_eucookie/vendor/psr/log/Psr/Log/AbstractLogger.php on line 22

Ursache ist, wie man sieht, eine fehlerhafte Konfiguration des AbstractLoggers im Googletracking- und EU-Cookie-Plugin.
Bei Webstollen habe ich dazu Tickets eröffnet.
Mittlerweile ist der AbstractLogger im GoogleTracking-Plugin ab der Version 2.1.2 vom 28.03.23 entfernt worden. Das solltet Ihr auf alle Fälle schon mal updaten!
Zum Thema EU-Cookie hat sich Webstollen noch nicht geäußert. Das Blöde ist, dass man das auch nicht mal so eben deaktivieren kann. Solltet Ihr diese Kombi haben, schaut Euch mal an, ob es auch diese PHP-Fehler gibt.

Beste Grüße
Matthias
 

Matze_G

Sehr aktives Mitglied
1. Dezember 2017
204
70
Also, ich sehe da erst mal Webstollen in der Pflicht, schnellstmögliche Abhilfe zu schaffen, wenn sie etwas eingebaut haben, was nicht genutzt und fehlerhaft konfiguriert ist.
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.043
2.298
Berlin
Firma
css-umsetzung
@Matze_G, diese Kombination dürfte ziemlich oft im Einsatz sein. Wird es noch eine Info von @css-umsetzung an die Kunden geben?
Hier ist Webstollen in der Pflicht, denn Webstollen hat den Abstractlogger in allen seinen Plugins eingebaut obwohl der von Ihnen gar nicht verwendet wird.
Der Abstractlogger von Webstollen ist nicht Kompatibel mit dem von JTL, meiner schon da aber immer auch der nicht genutzte von Webstollen automatisch vom System mit eingebunden wird knallt es.

Ich muss den Abstractlogger verwenden da er ein wichtiger Bestandteil beim generieren vom PDF ist und mehr als das für JTL anpassen kann ich nicht.
Ich bin also nicht das Problem, da meiner kompatibel zu den Includes von JTL ist.
 

Matze_G

Sehr aktives Mitglied
1. Dezember 2017
204
70
So, seit 10 Tagen läuft jetzt eine gepatchte Version vom EU-Cookie-Plugin ohne den Abstractlogger ohne Probleme bei mir. Da es noch keine offizielle Version von Webstollen gibt, kann ich Euch nur empfehlen, ein Ticket dort aufzumachen...
 

webstollen

Offizieller Servicepartner
SPBanner
20. Dezember 2011
564
110
Regensburg
Firma
WebStollen Gmbh
Hallo zusammen, wir sind bereits an dem Thema dran. Der Abstractlogger wird bereits mit jedem Plugin Update entfernt, wo er nicht mehr benötigt wird.
Das Problem ist erst mit Shop 5.2.x und in Verbindung mit dem CSS Gutscheine Plugin bekannt geworden, deshalb konnten wir noch nicht früher reagieren.

Auch für EU Cookie wird dazu in Kürze ein Update veröffentlicht werden, sodass die Kompatibilität mit CSS Gutscheine wieder hergestellt sein sollte.

Sorry für die Unannehmlichkeiten, jeder, der hier noch Problem hat, kann sich gerne bei uns melden, wir können ggf. auch vorab einen Patch versenden
https://helpdesk.webstollen.de/support/home
 
  • Gefällt mir
Reaktionen: versuchsmal

Shopküche.de

Offizieller Servicepartner
SPBanner
Hallo zusammen, wir sind bereits an dem Thema dran. Der Abstractlogger wird bereits mit jedem Plugin Update entfernt, wo er nicht mehr benötigt wird.
Das Problem ist erst mit Shop 5.2.x und in Verbindung mit dem CSS Gutscheine Plugin bekannt geworden, deshalb konnten wir noch nicht früher reagieren.

Auch für EU Cookie wird dazu in Kürze ein Update veröffentlicht werden, sodass die Kompatibilität mit CSS Gutscheine wieder hergestellt sein sollte.

Sorry für die Unannehmlichkeiten, jeder, der hier noch Problem hat, kann sich gerne bei uns melden, wir können ggf. auch vorab einen Patch versenden
https://helpdesk.webstollen.de/support/home
Konntet ihr schon alle Plugins patchen? Wir haben noch ein Problem mit DooFinder und SendInBlue.
 

webstollen

Offizieller Servicepartner
SPBanner
20. Dezember 2011
564
110
Regensburg
Firma
WebStollen Gmbh
Hallo Rene,
ja, wir haben das bereits rum, einzig das Brevo (sendinblue) Plugin hat noch etwas länger gedauert, weil wir hier auch neue Features eingebaut haben und die Namensänderung des Unternehmens durchgeführt haben. Das Brevo Plugin befindet sich seit Freitag in ein paar ausgewählten Shops zum testen, eine Veröffentlichung des Plugins erwarten wir noch diese Woche.
 
  • Gefällt mir
Reaktionen: recent.digital

Rankingwerk GmbH

Aktives Mitglied
7. Januar 2020
33
14
Rankingwerk GmbH, Drieschweg, Bad Honnef
Firma
Rankingwerk GmbH

Rankingwerk GmbH

Aktives Mitglied
7. Januar 2020
33
14
Rankingwerk GmbH, Drieschweg, Bad Honnef
Firma
Rankingwerk GmbH
Hallo @Star Piercing,

die Logger-Funktion wurde aus den beiden Plugins entfernt - mehr können wir von unserer Seite nicht anpassen.

Bitte bei Google Sign-In auf die zeitnahe neue Version des Gutschein-Plugins von @css-umsetzung warten.
Hier gibt es im genutzten Google Service noch einen nicht änderbaren Logger, der ggf. einen Konflikt herbeiruft.

Sollte der Fehler nach dem Update des Gutschein-Plugins dann noch auftreten, bitte nochmals PM an uns.

Viele Grüße,
Tim
 

Star Piercing

Sehr aktives Mitglied
1. Dezember 2012
1.574
439
Google Sign-In ist das Problem.
Wenn ich das Facebook deaktiviere (Und google aktiviert lasse), gibt es ein fehler mit dem Gutschein Plugin. Wenn ich Google deaktiviere geht es.

Aber warten muss ich ja auf jeden fall...
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.043
2.298
Berlin
Firma
css-umsetzung
Ich beeile mich, @Star Piercing Ich kann dir die Version morgen zur Verfügung stellen, wäre schön wenn du das testest.
Da sich an der Datenbank nichts ändert könntest du jederzeit die alte Version wieder drüber bügeln.

Wie ich schon schrieb, ich hab die PDF Generierung ausgelagert, so das diese über einen extra Aufruf gestartet wird und mich keines der anderen Plugins stören kann.
 
  • Gefällt mir
Reaktionen: Star Piercing
Ähnliche Themen
Titel Forum Antworten Datum
Neu 🚨 Hinweis für JTL-Händler, die Taxdoo nutzen News, Events und Umfragen 1
Neu Lieferschein: Hinweis auf Teillieferung in Ausgabe 2.0 Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Pickliste Hinweis anzeigen nur bei bestimmten Verkaufkanal User helfen Usern - Fragen zu JTL-Wawi 0
Neu Zeiterfassung Tablett Terminal - mit Hinweis: Arbeitszeit heute nicht erreicht User helfen Usern 4
Neu Code:21920371] Gefahrstoff-Hinweis ID(s) EUH208 nicht gefunden User helfen Usern - Fragen zu JTL-Wawi 0
Neu Frage zu Benutzer/Rechte für Kunden im Onlineshop neues Passwort generieren User helfen Usern - Fragen zu JTL-Wawi 0
Seit Update auf 1.11.4 Workflow für Kartonauswahl gibt error JTL Das Objekt mit Nullwert muss einen Wert haben. BrowsePk: 152325 WorkflowAktionId: 155 JTL-Wawi 1.11 1
Neu Rechnung nur für bestimmte Kundengruppe drucken, aber für alle Erstellen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu JTL auf dem Server duplizieren für Experimente Installation von JTL-Wawi 1
Kaufland Preis ist falsch - Rabatt für die Kd Gruppe nicht berücksichtigt kaufland.de - Anbindung (SCX) 2
25 Gutscheine für Kunden auf Rechnung erstellen Allgemeine Fragen zu JTL-Vouchers 0
Neu SEO URL für den Blog Allgemeine Fragen zu JTL-Shop 2
Monatsabschluss Amazon FBA UK / CH mit JTL2Datev WaWi 1.10 bei IDU Nutzung und Zwangs VCS für GB / Schweiz JTL-Wawi 1.10 0
Neu Biete Connector-Tools für vollautomatische Lieferantenbestellungen an uvm. Dienstleistung, Jobs und Ähnliches 2
Externe Auftragsnummer für Rechnungs-Druckvorlage nicht vorhanden JTL-Wawi 1.11 6
Neu Sind Support-Tickets für WaWi und Ameise ohne kostenpflichtigen Tarif nicht mehr möglich? JTL-Wawi - Fehler und Bugs 3
Neu Coupon-Steuer Plugin: Korrekte Steuerberechnung für JTL-Shop Coupons Plugins für JTL-Shop 1
Neu Neuer Server für kleines Unternehmen User helfen Usern - Fragen zu JTL-Wawi 38
Neu Welche SQL Server Version für WaWi 1.0.0.0.0 unter Windows 11 Installation von JTL-Wawi 6
Neu Was ist die korrekte Variable für die letzte Seite eines Artikellistings? Betrieb / Pflege von JTL-Shop 11
Neu Open-Source-Lösung für produzierende Betriebe User helfen Usern 0
Neu Varianten Artikel erstellen mit Lister 2.0 nur für Amazon Amazon-Lister - Ideen, Lob und Kritik 0
Neu SUCHE Freelancer für JTL WAWI Anbindung an WooCommerce und Einrichtung Dienstleistung, Jobs und Ähnliches 2
Amazon-ASIN mit mehreren SKU für Chargenverfolgung JTL-Wawi 1.10 0
Neu ID Hook für Warenkrob User helfen Usern 0
Neu Platzhalter für GPSR werden mit angezeigt PrestaShop-Connector 1
In Diskussion Workflow für voraussichtlichen Liefertag erstellen JTL-Workflows - Ideen, Lob und Kritik 6
Neu Workflow für voraussichtlichen Liefertag erstellen User helfen Usern - Fragen zu JTL-Wawi 1
Neu CustomWorkflow für Pattenkonto JTL-Workflows - Ideen, Lob und Kritik 1
Neu Adressetiketten für Briefe mit Etikettendrucker erstellen / Formatierungsproblem Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 4
Neu 🚀 Pilotkunden gesucht: HS Dynamic Pricing Plugin für JTL-Shop Plugins für JTL-Shop 0
Wichtig 💡Die Retourenplattform für Webshops – Expertise von unserem neuen Partner Returnless News, Events und Umfragen 0
Neu Kapazitäten frei für Routineaufgaben JTL Wawi Dienstleistung, Jobs und Ähnliches 0
Neu Trainingsmodus für JTL-POS gewünscht JTL-POS - Ideen, Lob und Kritik 0
Artikel teilweise nicht für Verkaufskanäle aktivierbar JTL-Wawi 1.10 0
Neu VCS lite: Arithmetischer Überlauffehler für tinyint-Datentyp, Wert = -1. Amazon-Anbindung - Fehler und Bugs 0
Monatsweise Warenbewegungen für alle Artikel exportieren JTL-Wawi 1.10 1
WF - automatisches Aktivieren / Deaktivieren für Verkaufskanal Shop JTL-Wawi 1.9 6
Artikel nicht automatisch für Verkaufskanal aktivieren JTL-Wawi 1.10 2
Neu Welcher Hoster ist für JTL-Shop 5 empfehlenswert? User helfen Usern 12
Buchhaltung vollautomatisiert für die Schweiz JTL-Wawi 1.10 10
Vote für debugging des Mobile Server Fehlers JTL-Wawi 1.11 1
Massenänderung "Lagerplatz" für Artikel bei WMS Lager JTL-Wawi 1.10 2
Neu Bestellobergrenze (999€) für Schweizer Kunden im Shop hinterlegen Betrieb / Pflege von JTL-Shop 1
Alternativtext für Artikelbilder per Ameise pro Plattform setzen JTL-Wawi 1.10 0
Neu Staffelpreise für Verpackungseinheiten Einrichtung von JTL-Shop4 4
Neu Kunden einen Retouren QR Code beim ausliefern mitschicken für Warenankauf ??? JTL-ShippingLabels - Fehler und Bugs 0
Neu Suche Freelancer für Aufsetzen JTL B2B Shop Dienstleistung, Jobs und Ähnliches 3
Gelöst Kartenleser für RKSV JTL-POS - Fragen zu Hardware 2
Neu Artikel nur für Admin sichtbar Allgemeine Fragen zu JTL-Shop 2

Ähnliche Themen