我有两个Yii2控制器:web和控制台。 通过APC配置的缓存组件
在网络行动中:
public function actionIndex() {
var_dump(Yii::$app->cache->get('rbac')); // returns normal array
}
在控制台操作中:
public function actionInit() {
var_dump(Yii::$app->cache->get('rbac'));// returns false
}
在config中为CLI启用了APC(/etc/php5/cli/conf.d/20-apcu.ini中的apc.enable_cli = 1)。
如何在控制台应用中获取缓存?