I've set up a CRON to call a URL in Kohana 3.
php /home/user/public_html/index.php my/route/in/bootstrap.php
It seems to access the URL fine.
However, I have received this error (send back in an email that my host sends per CRON)
Undefined index: HTTP_HOST
SYSPATH/classes/kohana/url.php [ 40 ]
Which is in a Kohana system file. Is this because the CRON job is not sending HTTP headers?
How would I fix this and get it to work (hopefully without hacking the core files).
Or am I doing the CRON wrong?
Update
Pekka provided a good answer, however I'd like to avoid changing the core files (though I will as a last resort).
It would seem Kohana 3 does have support for CLI, as there is a static property $is_cli
.
http://github.com/kohana/core/blob/master/classes/kohana/core.php#L54