recherche

Maison  >  Questions et réponses  >  le corps du texte

php framework - Le cache propre de Zend Framework 1 ne fonctionne pas?

J'utilise l'instruction suivante pour vider le cache :

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

Il n'y a aucun moyen de vider le cache pour le moment, je me suis assuré que les balises composées de $uid et PERMISSIONS sont correctes. Mon code de sauvegarde du cache est :

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

Lorsque j'utilise la méthode suivante, elle peut être effacée

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

Pourquoi est-ce ? ?

巴扎黑巴扎黑2820 Il y a quelques jours476

répondre à tous(2)je répondrai

  • 滿天的星座

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

    Résolu, la raison est que le cache Memcache de zf ne prend pas en charge la suppression des balises, voir le code source

    répondre
    0
  • 巴扎黑

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

    répondre
    0
  • Annulerrépondre