当我的项目升级到codeigniter 3.0dev时,如果一个模型使用$this->db->cache_on();
,则codeignite器在项目根文件夹中构建更多文件夹,如(控制器名称)+(控制器函数名称)
例如,如果url是admin/addpost
代码点火器,则在我的根文件夹中按admin+addpost
名称创建文件夹!!!
我在配置文件中更改了$config['cache_path']
、$config['log_path'] = 'logs/';
和$config['log_threshold'] = 0;
,但没有更改!
我应该在哪里设置?
在数据库配置文件上,需要设置缓存目录位置($db['default']['cachedir']
);您需要为每个连接组设置它。要使用默认缓存目录,您应该使用:application/cache/
数据库配置文件中还有一个选项,可以使用$db['default']['cache_on']
变量为所有支持的查询设置全局缓存设置。
您提到的配置变量与数据库缓存系统无关。