david. Posted October 28, 2015 Share Posted October 28, 2015 Bonjour, Je suis sous prestashop 1.6.1.1 et j'ai un soucis avec smarty cache : il ne s'active pas correctement. Le dossier /cache/smarty/compile ne contient que 1 à 2 dossiers du genre 94, b5 et qui disparaissent et réapparaissent toutes les secondes (j'ai l'interface d'admin ouverte). Le dossier /cache/smarty/cache c'est pareil, il n'y a qu'un dossier : homeslider au lieu de plein de dossiers. Le cache est bien activé et le soucis c'est que tel quel le site fonctionne comme si il n'avait pas de cache activé : 2 secondes de chargement, au lieu de 300 à 400 ms. Auriez-vous une piste, c'est plus que bizarre. Je précise que j'ai fait une mise à jour automatique depuis 1.6.0.5 et que je n'ai rien remarqué d'anormal, sauf que quelques jours plus tard, le site est devenu lent sans rien faire. Un autre utilisateur, anglophone semble avoir le même soucis : https://www.prestashop.com/forums/topic/472207-smarty-cache-issue-after-upgrade-to-1611-help-pls/?do=findComment&comment=2176155 Merci pour votre aide si vous avez un début de piste. David. --------- Version de PrestaShop 1.6.1.1 URL de votre boutique http://192.168.0.51/ Nom du thème utilisé theme1112 Version de MySQL 5.5.46-0+deb8u1 Serveur MySQL localhost Nom MySQL prestashop Utilisateur MySQL pshop Préfixe des tables ps_ Moteur MySQL InnoDB Informations sur votre serveur Linux #1 SMP Mon Oct 5 18:23:31 CEST 2015 x86_64 Version du logiciel serveur Apache Version de PHP 5.6.13-0+deb8u1 Limite de mémoire 128M Temps d'exécution maximal (max_execution_time) 600 Link to comment Share on other sites More sharing options...
david. Posted October 28, 2015 Author Share Posted October 28, 2015 (edited) Bonjour, J'ai trouvé une solution temporaire, solution bizarre à problème bizarre. Il faut utiliser la table ps_smarty_last_flush Mais la petite astuce pour que ca fonctionne : 1/ Cocher ne jamais recopier les fichiers de template Cache : Oui, sur système de fichier, Vider le cache : Ne jamais vider les fichiers du cache. 2/ Vider le cache via le menu paramètres avancés, performance, 3/ le plus important : sur la table ps_smarty_last_flush modifier les dates et mettre des dates du passé, par exemple 1 mois avant. Et là ça fonctionne. C'est à mon avis un problème de zone GMT php qui est comparé à la date du fichier du serveur physique. Merci pour la piste ! Un bug à corriger pour les dev prestashop. 300 ms au lieu de 2 secondes c'est appréciable. David. Edited October 28, 2015 by david. (see edit history) Link to comment Share on other sites More sharing options...
Oron Posted October 28, 2015 Share Posted October 28, 2015 Bonjour Merci de poster au bon endroit, je déplace le topic dans le forum Difficultés, pannes ou erreurs rencontrées. 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