Ergebnis 1 bis 3 von 3

Thema: CronJob einrichten für das Löschen von Dateien.

  1. #1
    Contao-Fan
    Registriert seit
    28.09.2010.
    Ort
    Leipzig
    Beiträge
    461

    Standard CronJob einrichten für das Löschen von Dateien.

    Hallo Leute,

    in Sachen Cronjob bin ich total neu.
    Nun würde mich mal interssieren, ob es möglich eine Automation hervorzurufen die mir 1 mal in der Woche gewisse Dateien oder Ordnerinhalte löscht.

    Beispiel:
    Innerhalb einer Woche werden 100 Dateien im Order X angelegt.
    Die 100 Dateien brauch ich nach einer Woche nicht mehr und können dann gelöscht werden.
    Des weiteren muss das die Dateiverwaltung syncronisiert werden.


    Ich hoffe ihr könnt mir helfen. Ich habe gelesen das Cronjobs nur funktionieren wenn man diese über das Frontend aufruft. Würde mich über eine automatische Löschung freuen.

  2. #2
    Contao-Nutzer Avatar von miniA4kuser
    Registriert seit
    14.11.2013.
    Beiträge
    130

    Standard

    Die Contao Cron jobs werden bei jeden Webseitenaufruf (Ftrontend) getriggert und je nach letzter Ausführung dann stündlich, wöchentlich etc. ausgeführt.
    Der entsprechende HOOK wird in die Config eines Moduls eingepflegt:
    PHP-Code:
    $GLOBALS['TL_CRON']['daily'][] = array('Klasse''Methode'); 
    Die Datenbank kannst du soweit mir bekannt über die Contao/Dbafs Klasse mittels Dbafs::syncFiles() synchronisieren.
    Tippfehler unterliegen nicht dem Copyright und können frei weitergegeben werden.

  3. #3
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.089
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Wenn du echte Cronjobs zur Verfügung hast, dann kannst du die Contao-Cronjobs auch darüber triggern. Siehe auch
    https://docs.contao.org/books/cookbo...in-Contao.html

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •