2012-02-19 30 views
0

我想緩存佈局腳本和控制器的操作腳本使用Zend_Cache輸出的所有內容,但它無法正常工作。我得到的全部是用zend緩存整個html輸出

DEBUG HEADER:這是一個緩存頁面!

我得到了layout.phtml腳本和index.phtml腳本。兩者都產生html代碼。 在我的IndexController我把

 $frontendOptions = array(
     'lifetime' => 7, 
     'debug_header' => true, 
     'regexps' => array(
      '^/$' => array('cache' => true), 
      '^/index/' => array('cache' => true) 
     ) 
    ); 

    $backendOptions = array('cache_dir' => '../application/cache/'); 

    $cache = Zend_Cache::factory('Page', 'File', $frontendOptions, $backendOptions); 

    if(!$cache->start('mypage')) { 
    } 

如何得到它的工作?我希望html代碼應該保存在緩存文件夾中。

回答