Bonjour,
je suis en train de développer un script de mise en cache pour mon système de news.
Il fonctionne mais j'ai un problème lors de la toute première création du fichier cache à l'affichage sur ma page web :
lorsque je me connecte sur mon site la première fois et que celui créer la mise en cache de ma page l'erreur suivante s'affiche :
Voici les lignes de mon script d'écriture - dont la ligne 32 : $lifetime = (time() - filemtime($file)) / 60; - 32 de mon fichier Cache.php :Warning: filemtime(): stat failed for 1458893494 in /...../Cache.phpon line 32
J'ai pas mal cherché mais je tourne en rond là ... Quelqu'un saurait-il ce qui ne va pas dans ma ligne ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 public function write($cachename, $content) { $file = filemtime($this->dirname.'/'.$cachename); $lifetime = (time() - filemtime($file)) / 60; return file_put_contents($this->dirname.'/'.$cachename, [$lifetime, $content]); }
Merci d'avance pour votre aide![]()
Partager