目前我正在使用cake(2.0.3)缓存无法在服务器中运行并尝试了方法
但这不起作用。任何人都可以帮助我吗?
答案 0 :(得分:0)
如果您使用文件存储引擎进行缓存,则必须在控制器上添加一些代码以执行指定的缓存操作。
类PagesController扩展Controller {
var $ cacheAction = array('/'=> cache_duration,'home'=> cache_duration,'downloads'=> cache_duration,'aboutus'=> cache_duration);
}
这里“cache_duration”是常量,应该在bootstrap.php文件中声明一些类似于define(“cache_duration”,'1 year',true);
在routes.php文件中插入以下映射行。
Router :: connect('/:action',array('controller'=>'pages'));