【发布时间】:2012-04-26 11:17:12
【问题描述】:
我有一个控制台命令来执行消费时间,并且我需要知道如何在 YII 的 Web 应用程序操作中调用(执行)它。
class MyCommand extends CConsoleCommand{
public function actionIndex(){
$model = new Product();
$model->title = 'my product';
...
$model->save();
.
.
.
}
}
我想执行这段代码。
【问题讨论】:
-
为什么你希望这是一个命令而不是控制器?
-
这是一个示例代码。我刚刚提到我需要在 web 操作中运行命令操作。
-
但是命令的目的是运行离线任务,所以 ju 可以将它与 cron 作业一起使用。
-
确实我需要随机创建一些 16 位数字,然后在表中插入主题,因为它需要太长时间我得到最大限制时间执行错误。我需要以其他方式做到这一点。