Nous utilisons des cookies pour améliorer votre expérience de visite de notre site Web. Pour plus d'informations, Cliquez ici.
Mentions légales
×

Vue d'ensemble de la vie privée

Ce site utilise des cookies afin que nous puissions vous fournir la meilleure expérience utilisateur possible. Les informations sur les cookies sont stockées dans votre navigateur et remplissent des fonctions telles que vous reconnaître lorsque vous revenez sur notre site Web et aider notre équipe à comprendre les sections du site que vous trouvez les plus intéressantes et utiles.

Vous pouvez régler tous vos paramètres de cookies en naviguant sur les onglets sur le côté gauche.

Nom du cookieAcceptez
GDPR PRO - Règlement sur la protection des données générales - tout en 1 Ce module aide le site adevenir conforme à la norme RGPD en ajoutant les fonctionnalités conformes à la loi.
unknown

Cache Prestashop : comment vider dans le ftp ?

tout servces prestashop

1. PrestaShop : Accéder au répertoire var/cache via FTP

Pour vider le cache PrestaShop via FTP, connectez-vous à votre hébergement à l’aide d’un client FTP comme FileZilla. Une fois connecté, accédez au dossier /var/cache/ à la racine de votre site.

Ce répertoire contient les sous-dossiers liés au cache de Smarty, des modules, et d’autres fichiers temporaires. Vous pouvez supprimer manuellement les contenus de ce dossier pour forcer PrestaShop à reconstruire un cache propre.


2. PrestaShop : Supprimer les dossiers prod et dev

Dans le dossier /var/cache/, vous verrez deux sous-dossiers : prod (production) et dev (développement). Supprimer leur contenu revient à vider le cache PrestaShop manuellement.

Ces dossiers seront automatiquement recréés par le système au prochain chargement de page. Cela permet de résoudre les problèmes d’affichage, de thème ou de modules mal actualisés sans passer par le back-office.


3. PrestaShop : Nettoyer le cache sans affecter la base

Vider le cache FTP n’a aucun impact sur la base de données. Il s’agit uniquement de supprimer les fichiers temporaires utilisés par le système pour améliorer la vitesse de chargement.

Cela permet de forcer PrestaShop à recompiler les fichiers .tpl, les styles CSS et les scripts JS. C’est une méthode efficace quand vous avez fait des modifications manuelles qui ne sont pas visibles sur le front-office.


4. PrestaShop : Faire une sauvegarde avant suppression

Avant de supprimer les fichiers du cache FTP, il est recommandé de faire une sauvegarde complète du dossier concerné. Cela vous permet de restaurer le cache en cas de mauvaise manipulation.

Même si vider le cache est généralement sans danger, il est toujours préférable d’agir avec prudence, surtout si vous êtes sur un environnement de production. Une bonne gestion du cache garantit des performances optimales.


5. PrestaShop : Supprimer uniquement les fichiers, pas les dossiers

Dans certains cas, il vaut mieux vider le contenu des dossiers prod et dev sans supprimer les dossiers eux-mêmes. Cela évite les problèmes de permissions ou de non-recréation automatique par PrestaShop.

Connectez-vous en FTP, ouvrez les répertoires, puis supprimez tous les fichiers et sous-dossiers à l’intérieur. Cette méthode permet une purge propre sans toucher à la structure de l’installation.


6. PrestaShop : Vider le cache du thème dans /themes/

Outre le dossier /var/cache/, certains thèmes enregistrent leur propre cache local dans le répertoire /themes/votre-theme/assets/cache/. Pensez aussi à supprimer ce contenu pour un nettoyage complet.

Cela est particulièrement utile après des modifications CSS ou JS non prises en compte. Vider ce cache permet de forcer le rechargement des fichiers front-end et d’afficher les changements immédiatement.


7. PrestaShop : Supprimer le cache de Smarty manuellement

Smarty, le moteur de template de PrestaShop, conserve ses fichiers compilés dans le cache FTP. En supprimant les fichiers du dossier /var/cache/prod/smarty/, vous forcez la recompilation des templates.

Cela résout de nombreux problèmes liés à l’affichage des modules ou à la non-prise en compte des modifications de design. Attention toutefois à ne pas supprimer d'autres fichiers système critiques.


8. PrestaShop : Réinitialiser le cache lors d’un blocage du back-office

Si vous ne pouvez plus accéder au back-office, vider le cache FTP est souvent la solution pour débloquer la situation. Une mauvaise configuration ou un module défectueux peut provoquer une erreur fatale.

Supprimer les fichiers de /var/cache/ permet de redémarrer PrestaShop sur une base saine. Cela restaure l’accès à l’administration et permet de corriger les erreurs d’affichage ou de configuration.


9. PrestaShop : Gérer les permissions après suppression

Après avoir supprimé le cache via FTP, vérifiez les droits d’accès des dossiers concernés. PrestaShop doit pouvoir réécrire dans ces répertoires pour recréer le cache automatiquement.

Les permissions recommandées sont généralement 755 pour les dossiers et 644 pour les fichiers. Une mauvaise configuration peut empêcher la reconstruction du cache, entraînant des erreurs sur le site.


10. PrestaShop : Vider le cache FTP après une mise à jour

Après une mise à jour de PrestaShop, il est fortement conseillé de vider manuellement le cache via FTP. Certains anciens fichiers peuvent rester actifs et gêner le bon fonctionnement du nouveau code.

Cette opération permet d’assurer la compatibilité entre les nouvelles versions de fichiers et la structure de la boutique. Elle évite aussi les conflits entre les anciens templates et les composants mis à jour.