![]() |
How to use cronjob in codeigniter? - Printable Version +- CodeIgniter Forums (https://forum.codeigniter.com) +-- Forum: Using CodeIgniter (https://forum.codeigniter.com/forumdisplay.php?fid=5) +--- Forum: General Help (https://forum.codeigniter.com/forumdisplay.php?fid=24) +--- Thread: How to use cronjob in codeigniter? (/showthread.php?tid=613) |
How to use cronjob in codeigniter? - paju89 - 12-26-2014 Hello all. I am interested in using cronjob in codeigniter framework. I have controller named welcome and method inside it named auto how can i use cronjob and call this url www.mywebsite.com/welcome/auto using cronjob ? RE: How to use cronjob in codeigniter? - danielsan - 12-26-2014 That is probably a question for your system administrator rather then a CodeIgniter question since it depends on your OS (Linux, Windows, Solaris etc.) and also your distribution/version. There are simply a lot of different ways depending on your tools. Also, you fail to mention what your controller/method is supposed to do. Is it enough to "download" it, or do you want to send parameters or process the result in any way? On my Linux Ubuntu 14.10 I could for example execute # crontab -e This will edit the list of cron commands tied to my user (editor depends on what is installed in your system). I would and then add the following line 0 * * * * wget http://www.mywebsite.com/welcome/auto This will "visit" your website once every hour and download the output, however the output would simply be discarded. Kind regards, Daniel Sahlberg RE: How to use cronjob in codeigniter? - Rufnex - 12-26-2014 For that you can use CI over the built in cli http://www.codeigniter.com/userguide3/general/cli.html In your cronjob file you can set the roule and call your job like PHP Code: 0 * * * * php /path_to_your_ci_root/index.php welcome auto |