0
我在yii控制台模式下设置了一个cron作业。当我试图从本地主机,其工作successfully.where代码为Gocommand.php以下是Cron Job在cpanel中不工作
class GoCommand extends CConsoleCommand
{
public function run($args)
{
//echo "hello";
$counter = Cron::model()->findByPk(1);
$counter->val = $counter->val + 1;
$counter->save(false); }
}
从而增加给予命令path/to/project/protected yiic Go
后的值。它更新数据库。但我在cpanel中尝试了以下命令: /usr/sbin/php /home/funwork/public_html/crontab/protected/yiic Go
。休息是一样的。为什么它没有工作。任何人都可以有一些解决方案。 在此先感谢..
是否有错误消息?尝试这个。 '/ usr/sbin/php/home/funwork/public_html/crontab/protected/yiic转至>> output.txt 2>&1'。然后检查文件。您也可以设置cron作业,以便在出现错误时通过电子邮件通知您。 – adamors 2012-07-13 05:27:55