g1gembre Posted September 23, 2013 Share Posted September 23, 2013 (edited) Bonjour, Lorsque je me rends sur mon visite. Une erreur apparaît assez souvent avec comme message d'erreur : Warning : unlink (/home/test/www/site/cache/cachefs/b/b86789548547fdd48844... [function.unlink] : no such or directory in /home/test/www/site/classes/cache/cachesFS on line 96La ligne 96 se réfère à la fonction : protected function _delete($key) { $filename = $this->getFilename($key); if (!file_exists($filename)) return true; return unlink($filename); }Pourriez-vous m'éclairer ?Merci beaucoup de votre aide. Cordialement, Edited September 23, 2013 by g1gembre (see edit history) Link to comment Share on other sites More sharing options...
Gregory Roussac Posted September 25, 2013 Share Posted September 25, 2013 Bonjour, Quelle version ? Il devrait dans ce cas passer dans le return true si ce fichier n'existe pas. Pouvez vous vérifier les droits (775 ou 777) sur /home/test/www/site/cache/cachefs/b/b86789548547fdd48844.... et sur /home/test/www/site/cache/cachefs/b/ et/ou vider /home/test/www/site/cache/cachefs/ pour voir si il refa&it cette erreru. Cordialement Link to comment Share on other sites More sharing options...
jd440 Posted October 6, 2013 Share Posted October 6, 2013 Bonjour, Je rencontre exactement le même souci sur un presta 1.5.4.1 et php 5.5.1 /cachefs/ -->755 /cachefs/X/ -->777 /cachefs/X/xxxxxxx -->644 p.s. tous les fichier sont en 644 Link to comment Share on other sites More sharing options...
Gregory Roussac Posted October 6, 2013 Share Posted October 6, 2013 Hello, Ok mais il appartient a qui le fichier ? Apache ? Si ils appartiennent à Apache, il peut les supprimer en 644 ? Quelle date ont ces fichiers ? sinon supprimez le, c'est un problème de droit. Il existe mais le serveur ne peut pas supprimer ces propres fichiers ? a mon avis ce sont des fichiers uploadés par ftp qui n'appartiennent pas à Apache. Consultez la doc, mais le dossier /cache/ doit à mon avis être en 777 récursif. Cordialement Link to comment Share on other sites More sharing options...
jd440 Posted October 6, 2013 Share Posted October 6, 2013 Oui tous les fichier appartienne tbien à apache. Les fichiers ont au maximum 15Jours Vous dites vous dite supprimer le? Mais supprimer quoi? Car dans mon cas le fichier n'existe pas D'ou le message d'erreur, nan? [Sun Oct 06 17:30:09 2013] [error] [client 11.111.111.11] PHP Warning: unlink(/home/site00/web/www/cache/cachefs/6/67252d250870084de4e10872d46860d5): No such file or directory in /home/site00/web/www/classes/cache/CacheFs.php on line 95 Link to comment Share on other sites More sharing options...
Gregory Roussac Posted October 6, 2013 Share Posted October 6, 2013 C'est étrange, comment il passe if (!file_exists($filename)) return true; Il ne devrait pas atteindre le unlink si le fichier n'existe pas normalement ! Link to comment Share on other sites More sharing options...
jd440 Posted October 7, 2013 Share Posted October 7, 2013 Ce qui est étonnant c'est qu'a chaque fois ces erreurs surviennent sur des ip de robots spammeur/crawler? Link to comment Share on other sites More sharing options...
jd440 Posted November 4, 2013 Share Posted November 4, 2013 Depuis mon passage à la 1.5.6 plus de souci de ce type Link to comment Share on other sites More sharing options...
Gregory Roussac Posted November 4, 2013 Share Posted November 4, 2013 Ok merci pour le retour. Je croyais que vous étiez déjà dans cette version. Bonne continuation. Link to comment Share on other sites More sharing options...
Gregory Roussac Posted November 6, 2013 Share Posted November 6, 2013 (edited) Et donc vous avez toujours la montée de charge et des unserialize ? Merci Edited November 6, 2013 by Gregory Roussac (see edit history) Link to comment Share on other sites More sharing options...
jd440 Posted November 7, 2013 Share Posted November 7, 2013 Pour ma part plus de probleme de unserialize. 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