Thread subject: pHpFusion Nederlands (BE|NL) » Ondersteuning, Themas, Infusies, Modificaties en Installatie :: cronjob taken

Posted by Ground Zero on 17 oktober 2009, 19:07
#1

Hey,

Door een vriend van me, ben ik toevallig op 'cronjobs' gestoten.

Is het mogelijk om via een cronjob taken uit te voeren in PHP-fusion?
- wekelijks berichten tellen
- maandelijkse back-up
- updater?!
...

De berichtenteller vind ik de meest praktische. Back-ups zijn ook praktisch, maar wss nogal (heel) moeilijk.
Updater is niet zo belangrijk, aangezien het een eindje duurt eer er updaters zijn + ik denk niet dat het mogelijk is om dat de doen met een script.

Posted by Steff on 17 oktober 2009, 19:14
#2

Dit is eveneens mogelijk zonder cronjob.
Een voorbeeld:
Code


if ((TIME() - $settings['lastbackup']) < 24*60*60*30){
    dobackup();
    $result = dbquery("UPDATE ".DB_SETTINGS." SET `lastbackup` = '".TIME()."'");
}
?>

Posted by Ground Zero on 17 oktober 2009, 19:37
#3

Waar komt deze back-up dan terecht?
BTW: ik kwam net dit tegen: http://www.phpfusionmods.com/auto-db-...anel-mod17

Posted by Steff on 17 oktober 2009, 20:01
#4

Dat is iets soortgelijks ja, enkel is de functie dobackup die ik als voorbeeld heb gebruikt vervangen door het backup script. (plaatst de backups in administration/db_backup/).