konsole syslog

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • konsole syslog

    folgende zeile taucht immer mal wieder im syslog auf

    Code:
    /USR/SBIN/CRON[2121]: 
    (root) CMD (  [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -type 
    
     f -cmin +$(/usr/lib/php5/maxlifetime) -delete)
    was will / soll das machen ??
    fotos :

    http://www.flickr.com/photos/rassloff/collections/

  • #2
    Code:
    /USR/SBIN/CRON[2121]: # hat den Eintrag ins Syslog gemacht
    (root) # war der User, der das ausgeführt hat
    CMD ( # ist das Kommando, welches ausgeführt wurde 
    [ -x /usr/lib/php5/maxlifetime ] # testet ob es diese Datei gibt
    && [ -d /var/lib/php5 ] # testet ob es dieses Verzeichnis gibt
    # wenn bis hierher beide Bedingungen erfüllt sind, wird find aufgerufen
    && find /var/lib/php5/ -type f # sucht nach Dateien in diesem Verzeichnis ...
    -cmin +$(/usr/lib/php5/maxlifetime) # die älter sind als der Inhalt dieser Datei
    -delete # und löscht die gefundenen Dateien
    )
    Es ist also so eine Art Housekeeping. Der Cronjob entfernt Dateien, die PHP auf keinen Fall mehr braucht, weil der zugehörige PHP-Process wegen Überschreitung der Maxlifetime schon beendet sein muss.

    Kommentar


    • #3
      Danke. es ist doch immer wieder gut, wenn einer ahnung von der materie hat.
      fotos :

      http://www.flickr.com/photos/rassloff/collections/

      Kommentar

      Lädt...
      X