How to use cronjob in codeigniter? |
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 ?
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
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 |
Welcome Guest, Not a member yet? Register Sign In |