私はこれについて多くの議論を読みましたが、運がありません。
私はコントローラーを持っています:
function get_list() {
$data['promoname'] = $this->Default_model->get_promo($this->input->post('year'));
$this->output->cache(10);
// Render view
$this->layout->render(get_platform().'/promo/promo_view', $data);
}
And in my Default_model:
function get_promo($year = NULL) {
$this->db->cache_on();
//query here
}
ページが初めて読み込まれると、データは完全に表示されます。しかし、キャッシュされているかどうかを確認するために再度ロードしようとすると、何も表示されず、空白の白いページが表示されます。エラー報告が有効になっています。
の下にファイルが作成されましたapplication/cache
。つまり、権限の問題はありません。しかし、作成されたファイルには「1357184142TS--->」が含まれています。
$this->db->cache_on() を削除しようとしましたが、動作は同じです。問題に見えるのは?