Hallo!
Also, ich habe mir einen cronjob erstellt.
wenn ich crontab -l eingebe, dann bekomme ich folende anzeige:
m131p030:~ username$ crontab -l
0 * * * * /Volumes/DATEN/websites/vod/web/cronjobs/delete_temp_user.php
Das heist, er müsste jede Stunde aufgefrufen werden. Das Problem ist nur, dass wenn das script einmal aufgerufen wurde, dann verschwindet es (im übrigen führt es auch nicht die gewünschten operationen aus).
Die php Datei sieht so aus:
Wenn ich die PHP Datei im Browser aufrufe, dann funktioniert alles wie gewünscht.
Also, ich habe mir einen cronjob erstellt.
wenn ich crontab -l eingebe, dann bekomme ich folende anzeige:
m131p030:~ username$ crontab -l
0 * * * * /Volumes/DATEN/websites/vod/web/cronjobs/delete_temp_user.php
Das heist, er müsste jede Stunde aufgefrufen werden. Das Problem ist nur, dass wenn das script einmal aufgerufen wurde, dann verschwindet es (im übrigen führt es auch nicht die gewünschten operationen aus).
Die php Datei sieht so aus:
PHP-Code:
//Deleting the temp_user which are older than 24 hours
require_once('../classes/class.php');
$m = m::singleton('de');
$sql = 'DELETE FROM x WHERE....';
$m->send($sql);
?>
Kommentar