0

我正在尝试使用 yiic 运行控制器内部的操作(受保护/控制器/site.php)

class SiteController extends Controller {
    public function actionHello() {
     echo 'hello!';
    }
}

如果我尝试运行(在 protected/ 文件夹内)./yiic site hello
它说它只有命令消息、迁移、shell 和 webapp。

如何在命令行中调用此操作?

4

1 回答 1

1

简短的回答。你不能 :-) 你需要创建 Yii 来覆盖 CConsoleCommand(更多关于Yii 指南的信息)。

完成此操作后,您将创建一个操作(或将您的代码直接转移到该操作)。

于 2013-05-01T23:50:31.440 回答