Forums / Developer / runcronjobs with args for script
Vincent DELHAYE
Tuesday 24 October 2006 7:58:44 am
Hello, I need to execute some script by cronjobs with option. Example : /usr/local/php/bin/php -C /var/www/atousantevd/runcronjobs.php alerte for_day/usr/local/php/bin/php -C /var/www/atousantevd/runcronjobs.php alerte for_month
But I don't see how to get my option 'for_day' in my script 'alerte.php'.
Somebody has already done it ?
thx
Kristof Coomans
Tuesday 24 October 2006 9:15:54 am
Hello Vincent
As far as I know you can not specify any custom options for cron scripts. Use a normal CLI script instead, by using the eZCLI and eZScript classes. runcronjobs.php is in fact such a CLI script. There are some other good examples in the bin/php directory.
independent eZ Publish developer and service provider | http://blog.coomanskristof.be | http://ezpedia.org
Piotr Switkowski
Wednesday 25 October 2006 5:42:24 am
Hello
I need to do the same thing. I am thinking about the following logic: - create script that have all logic depending on your parameter var - create script that sets the value of your parameter to "for_day" and then includes script with login- create script as in previous point, but setting parameter to 'for_month'
Instead of passing the parameter you wpuld simply need to call right script, but all logic will be written only once.
Script start
Module start 'content'
Module end 'content'
Script end
Time used to render debug report: 0.0002 secs