使用Cron在Yii中刷新控制器操作

时间:2012-12-11 10:46:38

标签: php yii console-application yii-extensions

我想在Yii中实现刷新功能,每隔5分钟重复调用一次特定动作。我试过控制台应用程序,但它的概念在这个特定的上下文中并不清楚?我该如何实现呢?

3 个答案:

答案 0 :(得分:0)

你可以用cron job做到这一点。

一些例子:http://www.thegeekstuff.com/2009/06/15-practical-crontab-examples/

答案 1 :(得分:0)

*我想在Yii中实现刷新功能,每隔5分钟重复一次特定动作* !!

为此目的我不认为你需要一个老婆或其他东西,只需使用setIntervalsetTimeout

例如,每隔5秒将某些内容加载到<div id="topResults"></div>

setInterval(function()
    {
        $('#topResults').load('<?php echo Yii::app()->createAbsoluteUrl("controller/action"); ?>');
    },5000);

答案 2 :(得分:0)

您可以在crontab中设置该操作网址 check wiki