2012-02-06 50 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