By: Zed
Date: 2005-02-14
Time: 13:29
|
Désactiver le cache ?
Bonjour,
même en mettant $TBS->CacheAction(TBS_DELETE); je me retrouve avec un formulaire qui ne se rafraîchit pas à cause du cache.
Bizarre
|
By: Skrol29
Date: 2005-02-14
Time: 14:54
|
Re: Désactiver le cache ?
As-tu vérifié que le fichier cache est bien supprimé juste après cette commande ?
|
By: Zed
Date: 2005-02-14
Time: 15:31
|
Re: Désactiver le cache ?
Justement il n'est pas supprimé ...
|
By: Skrol29
Date: 2005-02-14
Time: 16:15
|
Re: Désactiver le cache ?
Il me faudrait plus de détail sur ton code pour comprendre pourquoi le cache n'est pas supprimé. As-tu vérifié les permissions sur le répertoire ?
|
By: Zed
Date: 2005-02-14
Time: 16:55
|
Re: Désactiver le cache ?
Ch'uis sous XP et les répertoirs sont par défaut en lecture seul.
Y'a pas moyen de désactiver purement et simplement le cache ?
|
By: Skrol29
Date: 2005-02-14
Time: 17:00
|
Re: Désactiver le cache ?
Que veux-tu dire par "désactivé" ?
Le système de cache de TBS n'est pas activé par défaut. C'est toi qui le déclanche par des commandes TBS.
|
By: Zed
Date: 2005-02-14
Time: 19:19
|
Re: Désactiver le cache ?
Faire en sorte que le fichier de cache ne soit pas généré.
|
By: Skrol29
Date: 2005-02-14
Time: 20:03
|
Re: Désactiver le cache ?
C'est la méthode CacheAction() avec un paramètre de timeout qui déclanche la programmation la création du cache qui se fera lors de l'appel à la méthode Show().
Pour annuler la prgrammation de la mise en cache il suffit d'appeler $TBS->CacheAction(TBS_CANCEL);
|
By: Skrol29
Date: 2005-02-16
Time: 11:06
|
Re: Désactiver le cache ?
Pour supprimer un seul fichier cache, la commande est :
$TBS->CacheAction('id',TBS_DELETE);
Pour supprimer tous les fichiers caches, la commande est :
$TBS->CacheAction('*',TBS_DELETE);
C'est peut être ça le souci que tu as.
|
By: Zed
Date: 2005-02-16
Time: 21:26
|
Re: Désactiver le cache ?
Ca marche avec $TBS->CacheAction('*',TBS_DELETE);
Merci
|
|
Posting in progress.
Please wait...
|