CakePHP 1.3.10元素缓存

时间:2012-11-27 22:10:52

标签: php performance cakephp caching

我正在尝试为某些元素设置元素缓存,但无论我做什么我都无法将缓存文件写入tmp / cache / view /

以下是元素的代码

echo $this->element('carinfo',
array(
    'car_id' => $car['Car']['id'],
    'show_user_info_box' => true,
    'car_display_size' => 'medium'
),
array('cache' => '+1 day')
);

我的core.php中有以下所有设置

Configure::write('debug', 0);
Configure::write('Cache.check', true);

我真的处于一个松散的终点,网站的速度因此而受到了影响。

我也尝试了'cache'=>的所有变体形式'35000'和'cache'=> '1天'等。

1 个答案:

答案 0 :(得分:2)

cache键/值放入第二个参数 - 元素将布尔值作为第三个参数,而不是数组。