cakephp:作为cron作业运行控制器动作不起作用

时间:2010-07-06 20:53:53

标签: cakephp

我试图将控制器操作作为cron作业运行,但是它给我的消息是“无法打开输入文件”

为了做到这一点,我使用了这个链接http://bakery.cakephp.org/articles/view/calling-controller-actions-from-cron-and-the-command-line ....

但是没有为我工作,我也尝试将cron调度程序放在/ app / webroot中,但仍然没有为我工作。

感谢...

2 个答案:

答案 0 :(得分:2)

PHP无法加载您的cron_dispatcher.php。确保您的cron条目正确,即指向PHP文件的正确完整路径。还要确保您具有正确的访问权限。该文件可能存在但是当PHP在cron下运行时,不允许读取该文件。

PS:你有没有考虑过使用CakePHP的Shell功能代替这个调度程序?它专为CLI使用而设计。

答案 1 :(得分:-1)

直接致电您的行动

wget http://www.example.com/homes/my

在我的行动中写下你的代码

在cpanel中设置....