Tipps und Tricks Filter

Cronjob "Cache löschen" per localconfig.php deaktivieren

In der Datei "system/modules/core/config/config.php" ( alt: "system/modules/backend/config/config.php" ) wird festgelegt durch den Eintrag (hier Kurzschreibweise):

$GLOBALS['TL_CRON']['daily'][]  = array('Automator', 'purgeTempFolder');

dass jede Nacht, bzw. beim ersten Zugriff pro Tag auf die Webseite, der Temp Ordner geleert wird.

Wer dies nicht möchte, da dadurch gecachte Seiten gelöscht werden die aber eine Cache Haltezeit von z.B. mehreren Tagen haben, kann dies in der localconfig.php wie folgt deaktivieren.

foreach ($GLOBALS['TL_CRON']['daily'] as $k=>$v) {
   if ($v[1] == 'purgeTempFolder') {
    unset($GLOBALS['TL_CRON']['daily'][$k]);
  }
}

Quelle: Forum