Seite 1 von 2

Re: CronJob ohne Aktivitäten

Verfasst: 18.11.2014, 10:54
von mirko
nein, muss nichts beachtet werden, das muss ich irgendwie anpassen.

Re: CronJob ohne Aktivitäten

Verfasst: 17.11.2014, 23:14
von sbschumacher
Super! Vielen herzlichen Dank für die prompte Hilfe! Muss ich da jetzt in Zukunft bei Updates etwas berücksichtigen, oder ist es ein "Fix" der auch in kommenden Versionen berücksichtigt sein wird?

Danke nochmal!!!

Re: CronJob ohne Aktivitäten

Verfasst: 17.11.2014, 22:11
von mirko
Es ist doch ein Zeitzonenproblem, da der MySQL-Server diese Funktion unterstützt, springt er intern zwischen US-Zeit und EU-Zeit hin und her und damit werden die Aufgaben nicht mehr ausgeführt, weil der Zeitversatz einfach zu groß ist. Ich habe jetzt die Sache angepasst, so dass nur noch EU-Zeit für das Script verwendet wird, damit wird es wieder korrekt ausgeführt.

Re: CronJob ohne Aktivitäten

Verfasst: 17.11.2014, 17:09
von mirko
das geht nicht, Testversion geht, http://www.superwebmailer.de/download_testversion.htm , wobei das auch die 5.50 ist.

ansonsten per E-Mail(!) mir FTP-Zugangsdaten und Zugangsdaten zur Weboberfläche schicken, schaue ich es kurz an, insofern man überhaupt etwas machen kann.

Re: CronJob ohne Aktivitäten

Verfasst: 17.11.2014, 17:01
von sbschumacher
Ja, das ist schon klar. Hätte es nur mal parallel als eigenständige und neue Installation testen wollen... bloß sehen, ob da der cronjob läuft.

Re: CronJob ohne Aktivitäten

Verfasst: 17.11.2014, 16:41
von mirko
ältere Versionen liegen nicht auf dem Server, kann man auch nicht verwenden, da natürlich die Datenbank immer an die neue Version angepasst wird, damit funktioniert die alte Version nicht mehr oder es gibt seltsame Fehler.

Re: CronJob ohne Aktivitäten

Verfasst: 17.11.2014, 13:52
von sbschumacher
Okay... nun bin ich auch mit allem durch.
Da sich das Problem erst nach dem letzten Update gezeigt hat, würde ich gerne noch einmal eine ältere Version ausprobieren. Leider sehe ich dazu keine Möglichkeit im Kundenmenü. Könnten Sie mir evtl. via PrivateMessage oder Email einmal einen Downloadlink zukommen lassen, mit dem ich die drittletzte Version herunterladen könnte!?

Re: CronJob ohne Aktivitäten

Verfasst: 17.11.2014, 13:00
von mirko
Nein Zeitzonen spielen keine Rolle. Möglicherweise stimmen Datum/Uhrzeit des Aufrufs einer Aufgabe nicht mit der eigenen Zeitzone überein, das ist aber alles.

Re: CronJob ohne Aktivitäten

Verfasst: 17.11.2014, 12:40
von sbschumacher
Der Server, auf dem dieser SuperWebMailer läuft, steht in den USA.
Für mich macht das keinen Unterschied, da ja wohl der Webserver, als auch die mySQL-Datenbank in den USA stehen und daher ja somit immer die "gleiche" Uhrzeit gegeben ist. Ein Bekannter brachte diesen Gedanken jetzt jedoch ein: Kann es hier evtl. zu Überschneidungen aufgrund der Zeitzone kommen? Holt sich der SuperWebMailer evtl. noch von irgendwoanders eine Uhrzeit oder kann es innerhalb der Scripts dadurch zu Problemen kommen???

Re: CronJob ohne Aktivitäten

Verfasst: 17.11.2014, 10:59
von mirko
tja keine Ahnung.

Den automatischen CronJob-Aufruf deaktivieren, 1-2 Minuten warten, dann über Menü Einstellungen - Geplante Aufgaben manuell die Aufgaben ausführen lassen, werden Fehlermeldungen ausgegeben? Zusätzlich in der userdefined.inc.php vor define('DEBUG', 1); das Raute-Zeichen (#) entfernen, danach den Aufruf auch nochmals testen, vielleicht gibt es PHP-Fehler.

Re: CronJob ohne Aktivitäten

Verfasst: 16.11.2014, 11:59
von sbschumacher
Hallo!

Ja, es geht:

Code: Alles auswählen

mail('xxx@xxxxx.com','Cron Job Test vor include',phpversion());

 include_once("config.inc.php");
 include_once("php_register_globals_off.inc.php");
 //include_once("cron_subunsubcheck.inc.php");
 //include_once("cron_logcleanup.inc.php");
 //include_once("cron_bounces.inc.php");
 //include_once("cron_autoresponders.inc.php");
 //include_once("cron_birthdayresponders.inc.php");
 //include_once("cron_eventresponders.inc.php");
 //include_once("cron_furesponders.inc.php");
 //include_once("cron_campaigns.inc.php");
 //include_once("cron_sendengine.inc.php");
 //include_once("cron_rss2emailresponders.inc.php");
 //include_once("cron_autoimport.inc.php");
 //include_once("cron_splittests.inc.php");
 //include_once("cron_smscampaigns.inc.php");
 //include_once("cron_distriblists.inc.php");

mail('xxx@xxxxx.com','Cron Job Test nach include',phpversion());
Die Emails erreichen mich zuverlässig:
crontest-posteingang
crontest-posteingang
crontest.tiff (116.7 KiB) 1910 mal betrachtet
Nachtrag:
Ich habe die mail-Zeile nun auch noch einmal ganz ans Ende der crons.php gepackt... gleich vor ?> auch da wird die Email versendet.

Re: CronJob ohne Aktivitäten

Verfasst: 16.11.2014, 11:34
von mirko
muss es einen Fehler geben, mal nach den den include_once()-Anweisungen die E-Mail versenden lassen, geht das?

Re: CronJob ohne Aktivitäten

Verfasst: 15.11.2014, 21:39
von sbschumacher
Hallo nochmal!

Ich habe mich jetzt noch einmal intensiv mit allem auseinandergesetzt, aber keine Lösung gefunden.

Das Cron-Script wird regelmäßig jede Minute ausgeführt. Um das zu testen, habe ich in die crons.php testweise die Zeile

Code: Alles auswählen

mail('xxxxx@xxxxxxx.com','Cron Job Test',phpversion());
oberhalb von

Code: Alles auswählen

 include_once("config.inc.php");
 include_once("php_register_globals_off.inc.php");
[...]
eingesetzt.

Die Email erreicht mich im Minutentakt. Nur die Funktionen im Superwebmailer werden nicht ausgeführt. Bin mehr als ratlos. Superwebmailer ist so einfach nicht nutzbar :-(

Re: CronJob ohne Aktivitäten

Verfasst: 15.10.2014, 11:06
von mirko
also ich würde sagen das Script wird nicht regelmäßig aufgerufen. Mal hinsetzen und selbst das Script aufrufen, danach sofort Ereignisprotokoll prüfen. Nach einem manuellen Aufruf muss mindestens 1 Minute vergehen, denn sonst wird nichts ausgeführt.

Re: CronJob ohne Aktivitäten

Verfasst: 14.10.2014, 15:11
von sbschumacher
Hallo Mirco!

Die Aufgaben sind genau so angelegt wie in der Demo.
Leider werden aber auch die nicht aufgerufen, die auf jede "1 Minute" eingestellt sind...
2.tiff
2.tiff (211.66 KiB) 1943 mal betrachtet
Ich hätte mir ja noch vorstellen können, das etwas mit dem Crontable nicht stimmt (obwohl daran nichts verändert wurde), aber selbst beim manuellen Aufruf des cron-Scripts passiert ja nichts. Bin wirklich ratlos.
1.tiff
1.tiff (362.45 KiB) 1943 mal betrachtet