Cakephp缓存无法使用Cake2.x工作

时间:2012-02-18 06:05:40

标签: php cakephp

目前我正在使用cake(2.0.3)缓存无法在服务器中运行并尝试了方法

  1. / app / tmp对内部所有文件夹的权限是世界可写的(drwxrwxrwx)
  2. 重做/ app / tmp / cache
  3. 中的目录结构

    但这不起作用。任何人都可以帮助我吗?

1 个答案:

答案 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'));

相关问题