spinelle Posted September 30, 2013 Share Posted September 30, 2013 Bonjour, Pour certaine raisons je voudrais désactiver la mise en cache de toute requêtes appelées entre un point A et un point B d'un script. Comment puis-je faire ? Merci Link to comment Share on other sites More sharing options...
Raphaël Malié Posted October 1, 2013 Share Posted October 1, 2013 Salut, De quel cache parles tu exactement ? Du cache memcache / file qui stocke le résultat des requêtes, ou bien directement le cache de MySQL ? Link to comment Share on other sites More sharing options...
spinelle Posted October 1, 2013 Author Share Posted October 1, 2013 Bonjour, Je parle du cache des résultats des requêtes (j'utilise xcache). Merci. Link to comment Share on other sites More sharing options...
Raphaël Malié Posted October 1, 2013 Share Posted October 1, 2013 Dans ce cas j'immagine que c'est sur prestashop 1.5.Soit vous pouvez directement passer le flag $user_cache à FALSE sur les méthodes db->insert, db->update, db->execute, etc.. Autrement si vous n'avez pas la main dessus, il faudrait ajouter cette méthode à la classe DbCore : public function enableCache($bool) { $this->is_cache_enabled = (bool)$bool; } Link to comment Share on other sites More sharing options...
spinelle Posted October 1, 2013 Author Share Posted October 1, 2013 Effectivement c'est sur prestashop 1.5. Merci beaucoup pour ta réponse rapide ! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now