2012-02-06 51 views
1

我希望使用缓存user_info()方法。 地址:mypage.com/user_info/1,mypage.com/user_info/2等等...缓存方法,cakephp 1.3

代码:

var $helpers = array('Cache'); 

var $cacheAction = array(
    'user_info/*' => '60' 
); 

但缓存不起作用。我想念什么?

回答

1

你是否在你的配置中启用它?

http://book.cakephp.org/1.3/en/view/1379/Cache-Helper-Configuration
要使用缓存助手在任何视图或控制器,你必须首先在你的应用程序/ config文件夹中的core.php中取消注释并设置配置:: Cache.check为true。如果未设置为true,则不会检查或创建缓存。

你需要在你的核心配置有这个值:

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

是,加入这一行,但没有.... – lolalola 2012-02-06 18:38:50

+0

的“*”后,你的行动删除。您试图缓存多长时间,以及如何对其进行测试? – Farray 2012-02-06 18:44:13