cari

Rumah  >  Soal Jawab  >  teks badan

rangka kerja php - Zend Framework 1 cache bersih tidak berfungsi?

Saya menggunakan pernyataan berikut untuk mengosongkan cache:

        $cache->clean(Zend_Cache::CLEANING_MODE_MATCHING_TAG,array($uid,'PERMISSIONS'));

Tiada cara untuk mengosongkan cache pada masa ini, saya memastikan tag yang terdiri daripada $uid dan PERMISSIONS adalah betul. Kod simpan cache saya ialah:

            $cache_tag=array($uid,'PERMISSIONS');
            $cache->save($cache_data,$cache_id,$cache_tag);

Apabila saya menggunakan kaedah berikut, ia boleh dibersihkan

       $cache->clean(Zend_Cache::CLEANING_MODE_ALL);

Kenapa ni? ?

巴扎黑巴扎黑2777 hari yang lalu451

membalas semua(2)saya akan balas

  • 滿天的星座

    滿天的星座2017-05-16 16:45:16

    Selesai, sebabnya ialah cache memcache zf tidak menyokong penyingkiran tag, lihat kod sumber

    balas
    0
  • 巴扎黑

    巴扎黑2017-05-16 16:45:16

    balas
    0
  • Batalbalas