Zum Inhalt springen

Cronjob einrichten - Theorie und Praxis

Erstellt am 12. Juli 2010 · 2 Antworten · letzte Antwort am 13. Juli 2010

Tags: Direct Mail, Frage

Zwiebelritter ·

Hallo,
da die Empfängerliste meines Kunden 6.000 Einträge hat wollte ich einen Cronjob einrichten.
Leider kenne ich mich damit gar nicht aus!

Hab mich jetzt mal schlau gemacht. Theoretisch funktioniert das doch so:

Man guckt nach dem Pfad wo die dmailer.phpcron liegt und fügt diesen als Befehl auf seinem Server ein. Bei mir ist das www/cms/typo3conf/ext/direct_mail/res/scripts/dmailderd.phpcron

Dann setzt man > /dev/null dahinter

Davor trägt man ein, in welchen abständen das Skript ausgeführt werden soll. Also z.B. */5**** für alle 5 Minuten.

Ich bin bei Hosteurope, dort muss man die Zeitabstände in einer extra Tabelle eintragen. Was ich auch gemacht habe. Dafür habe ich das */5**** vor dem Befehl weg gelassen (ist ja logisch).

Leider funktioniert es bei mir praktisch nicht 🙁
Oder habe ich schon in der Theorie einen Fehler gemacht?
Hat jemand erfahrung mit dem Einrichten bei Hosteurope?

Gruß
Zwiebel

Norman2k ·

Auf jeden Fall immer den absoluten Pfad verwenden, also etwa so (abhängig von deiner Distribution):
/var/www/cms/typo3conf/ext/direct_mail/res/scripts/dmailderd.phpcron

Was sagen die Error-Logs? Ist das ein Server oder "normaler" Webspace?

Zwiebelritter ·

Danke für die Antwort.

Ich glaube ich habe den absoluten Pfad verwendet. Zumindest steht unter dem Befehl: (ab dem Pfad: /is/htdocs/wpxxxxxxx_xxxxxxxxx/). Und danach würde es bei mir wie oben weiter gehen.

Error Logs gibt es keine außer dem üblichen "Cronjob prüfen oder Cronjob ist nicht konfiguriert" in Typo3.

Wir haben einen Server bzw. einen "Virtual Managed Server"!