Question

I am trying to add a FuelPHP Task as Cron job using CronTab.

I added the command as

* * * * * /usr/bin/php /var/www/project1/oil r welcomeTask

While doing this when i see the cron log in /var/log/cron, it show the cron job is called, but nothing happens as per the code.

But when I execute same code

/usr/bin/php /var/www/project1/oil r welcomeTask

in terminal it get executed properly and gives correct result.

Can anyone suggest me the correct way to execute the FuelPHP Task using CronTab.

Thank you in advance. :)

Was it helpful?

Solution

Finally I solved the problem by doing

* * * * * cd /var/www/project1/; /usr/bin/php oil r welcomeTask

OTHER TIPS

Thinking on Stephane comment, for a test environment it may work better something like:

* * * * * cd /var/www/project1/;FUEL_ENV=test /usr/bin/php oil r welcomeTask

Just for the record.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top