Bonsoir
Petit soucis avec Cache_Lite, que j'ai tenté d'installer mais ça ne semble pas fonctionner (je n'ai aucun message d'erreur néanmoins).
Arborescence :
inc/scrips.inc.php (mon fichier contenant le code)
Cache/tmp/ (mon répertoire de cache)
Cache/Lite (le répertoire Cache contient le fichier Lite.php et le sous-rép. Lite contenant les fonctions de la bibliothèque Cache_Lite)
à la racine mon index.php appelant ma fonction d'affichage contenue dans inc/scripts.inc.php
et voici ma fonction :
pas d'erreur mais il ne me crée rien dans mon répertoire tmp !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 function AfficheNews($nbaffparpage,$affpages,$pagelien,$page) { ////////// PARAMETRAGE DU SYSTEME DE CACHE require_once('Cache/Lite/Output.php'); $options = array( 'cacheDir' => 'Cache/tmp/', 'lifeTime' => 86400 ); $cache = new Cache_Lite_Output($options); if (!($cache->start('news-$nbaffparpage-$affpages-$pagelien-$page'))) { ////////// DEBUT DU CACHE ECHO "<b>essai de mise en cache</b><br>"; ////////// FIN DU CACHE } };
Y'a un truc que j'ai pas du piger mais sincèrement je ne vois pas. Une idée sur la question ?
Précisions :
- j'ai bien mis les droits sur le rép. tmp (777)
- les chemins sont tous en relatifs (par rapport à la racine de mon site, qui est hébergé sur un espace web en contenant plusieurs) et sans fautes au niveau de la casse (maj/min)
merci !
Partager