Seite 1 von 1

Re: Tracking funktioniert nicht (mehr)

Verfasst: 27.01.2022, 12:44
von Biohof
Super! Danke für die Hilfe!
Das Tracking funktioniert nach dem Update wieder :-)

Re: Tracking funktioniert nicht (mehr)

Verfasst: 25.01.2022, 13:32
von mirko
Ja das stimmt, ich hatte zwar im Oktober den Fehler in meiner Version geändert aber nicht nochmals eingespielt. Jetzt nochmals das Online-Update ausführen und die aktuelle Version der Scripte laden lassen.

Re: Tracking funktioniert nicht (mehr)

Verfasst: 24.01.2022, 23:48
von Biohof
Danke für den Tipp! Nach dem einschalten vom Reporting wurde folgender Fehler angezeigt nachdem ich auf einen Link geklickt habe:

Fatal error: Array and string offset access syntax with curly braces is no longer supported in .../html/newsletter/tracking/uasparser.php on line 250

Re: Tracking funktioniert nicht (mehr)

Verfasst: 24.01.2022, 18:46
von mirko
Bei den Scripten kann man nichts "online" prüfen. Die PHP-Versionsangaben in den Scripten ist immer die minimale Anforderung.

Man kann auf dem Webspace die Datei config.inc.php ändern

error_reporting(0);
ini_set("display_errors", 0);


error_reporting(E_ALL);
ini_set("display_errors", 1);

Script danach aufrufen, sollten Fehlermeldungen erscheinen, falls es einen Fehler gab.

Re: Tracking funktioniert nicht (mehr)

Verfasst: 24.01.2022, 12:28
von Biohof
Ich habe die Scripte erheut übertragen. Sie liegen mit dem heutigen Datum auf dem Webspace bereit. Ausgeführt werden sie trotzdem noch nicht.
Die Scripts.dat im Programmordner ist vom 17.09.2021 hat hat die entsprechende Größe

Kann ich die Version der online-Scripte prüfen?
In der Datei "uasparser.php" steht in der 3. Zeile "PHP version 5"
In der Datei "Webstat.php" steht am Ende der Kommentare "30.01.2019"
In der Datei "uasdata.ini" steht "Version: 20150104-01"

Re: Tracking funktioniert nicht (mehr)

Verfasst: 22.01.2022, 12:11
von mirko
Die Scripte muss man mit einer Test-E-Mail neu übertragen lassen, werden nicht automatisch auf dem eigenen Webspace aktualisiert.

Die scripts.dat im SuperMailer-Programmordner sollte als Datum 17.09.2021 haben, Größe genau 598.340 Byte

Re: Tracking funktioniert nicht (mehr)

Verfasst: 22.01.2022, 11:58
von Biohof
Ich hatte über das Menü ? das online-Update zuvor schon ausgeführt und das Update zu den Tracking-Scripts geladen. Leider funktioniert das Tracking nach wie vor nicht.
Wenn ich das online-Update jetzt öffne werden mir keine neuen Updates angezeigt.
Kann ich prüfen ob das Update funktioniert hat? Die Supermailer Version ist die 12.01 [12.01.0.2244]

Re: Tracking funktioniert nicht (mehr)

Verfasst: 21.01.2022, 17:49
von mirko
im Online Update Menü ? - Online Update die Tracking-Scripte, nur die funktionieren mit PHP 8

Tracking funktioniert nicht (mehr)

Verfasst: 21.01.2022, 14:28
von Biohof
Seit 6 Monaten funktioniert beim mir das Tracking im Supermailer nicht mehr. Leider habe ich das Tracking seit dieser Zeit nicht mehr verfolgt, darum ist es nicht früher aufgefallen. Ich bin ratlos welche Ursache dahinter steckt. Könnte es am Update auf 12.0 liegen?

Das Tracking ist im Supermailer richtig eingerichtet. Die Scripte werden per SFTP auf den Server übertragen. Ich habe die Dateien auf dem Server überprüft. Diese liegen nach jedem Upload in der aktuellen Version vor.

Die Kampagne wird auch in der Datenbank angelegt.

Beim öffnen der Emails werden jedoch weder das Tracking-Pixel als Öffungsindikator noch der Klick auf die Links in die Datenbank geschrieben. Warum auch immer habe ich erst jetzt bemerkt, dass die Links zwar in der URL-Zeile in der Form
"https://www.Meine-Damain.de/newsletter/ ... 42&np=Obst %26 Gemüse/"
des Browsers angezeigt, aber nicht aufgelöst werden. Es sieht so aus als würde das Skript in der Datei link.php nicht ausgeführt werden. (getestet mit Firefox, Edge und Chrome)

Auf dem Server ist PHP 8 aktiviert. In den Systemvorraussetzungen steht, dass PHP 4/5/7 notwendig ist. Die Supermailerversion 12.01 unterstützt jetzt aber auch PHP 8, oder?

Wisst Ihr Rat? Vielen Dank schon mal!